~ / rigs / simonblauth / claude-config

simonblauth/claude-config

Claude Code config: user instructions, rules, and skills vendored from other repos under my own names

↗ GitHub ★ 4 MIT updated 2d ago personal setup Claude CodeCodex
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~1.1k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Protects secrets · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit simonblauth/claude-config/skills ./rig-claude-config/skills

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit simonblauth/claude-config/skills/codebase-design .claude/skills/codebase-design
$ npx degit simonblauth/claude-config/skills/deslopify .claude/skills/deslopify
$ npx degit simonblauth/claude-config/skills/domain-modeling .claude/skills/domain-modeling
$ npx degit simonblauth/claude-config/skills/grill-me .claude/skills/grill-me
$ npx degit simonblauth/claude-config/skills/grill-with-docs .claude/skills/grill-with-docs
$ npx degit simonblauth/claude-config/skills/grilling .claude/skills/grilling
$ npx degit simonblauth/claude-config/skills/handoff .claude/skills/handoff
$ npx degit simonblauth/claude-config/skills/improve-codebase-architecture .claude/skills/improve-codebase-architecture
$ npx degit simonblauth/claude-config/skills/issue-to-pr .claude/skills/issue-to-pr
$ npx degit simonblauth/claude-config/skills/prune-docs .claude/skills/prune-docs
$ npx degit simonblauth/claude-config/skills/reflect .claude/skills/reflect
$ npx degit simonblauth/claude-config/skills/researching-training-recipes .claude/skills/researching-training-recipes
$ npx degit simonblauth/claude-config/skills/review-loop .claude/skills/review-loop
$ npx degit simonblauth/claude-config/skills/systematic-debugging .claude/skills/systematic-debugging
$ npx degit simonblauth/claude-config/skills/tdd .claude/skills/tdd
$ npx degit simonblauth/claude-config/skills/technical-writing .claude/skills/technical-writing
$ npx degit simonblauth/claude-config/skills/unslop .claude/skills/unslop
$ npx degit simonblauth/claude-config/skills/verification-before-completion .claude/skills/verification-before-completion
$ npx degit simonblauth/claude-config/skills/wait-what .claude/skills/wait-what
$ npx degit simonblauth/claude-config/skills/wizard .claude/skills/wizard
$ npx degit simonblauth/claude-config/skills/writing-for-agents .claude/skills/writing-for-agents
$ npx degit simonblauth/claude-config/skills/writing-skills .claude/skills/writing-skills

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "deny": [
      "Bash(az *)",
      "Bash(pwsh *)",
      "Bash(powershell.exe *)",
      "Read(//**/.env)",
      "Read(//**/.env.*)",
      "Read(//**/secrets/**)",
      "Read(//**/*.pem)",
      "Read(//**/*.key)",
      "Read(~/.ssh/**)",
      "Read(~/.npmrc)",
      "Read(~/.claude/.credentials.json)",
      "Bash(cmdkey *)"
    ]
  }
}

Skills (22)

Hooks (1)

eventmatcherruns
SessionStartstartup"{{UV}}" run --script "{{REPO}}/cc.py" check --daily --quiet --hook

Permissions

deny (12)
Bash(az *)
Bash(pwsh *)
Bash(powershell.exe *)
Read(//**/.env)
Read(//**/.env.*)
Read(//**/secrets/**)
Read(//**/*.pem)
Read(//**/*.key)
Read(~/.ssh/**)
Read(~/.npmrc)
Read(~/.claude/.credentials.json)
Bash(cmdkey *)
ask (0)
—
allow (46)
Read
Edit(**)
Bash(cat *)
Bash(head *)
Bash(tail *)
Bash(nl *)
Bash(wc *)
Bash(file *)
Bash(stat *)
Bash(ls *)
Bash(tree *)
Bash(find *)
Bash(realpath *)
Bash(dirname *)
Bash(basename *)
Bash(which *)
Bash(type *)
Bash(pwd)
Bash(echo *)
Bash(cd *)
Bash(grep *)
Bash(rg *)
Bash(sed -n *)
Bash(awk *)
Bash(sort *)
Bash(uniq *)
Bash(cut *)
Bash(tr *)
Bash(column *)
Bash(diff *)
Bash(comm *)
Bash(jq *)
Bash(yq *)
Bash(xargs wc *)
Bash(git status *)
Bash(git log *)
Bash(git diff *)
Bash(git branch *)
Bash(git add *)
Bash(git commit *)
Bash(git checkout *)
Bash(git switch *)
Bash(git show *)
Bash(git merge *)
Bash(git stash *)
Bash(git rm *)

Similar rigs

copied ✓