~ / rigs / BonJarber / claude-config

BonJarber/claude-config

Claude Code configuration

↗ GitHub ★ 8 MIT updated 9mo ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~924 tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

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

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 BonJarber/claude-config/skills/file-todos .claude/skills/file-todos
$ curl -fsSL --create-dirs -o .claude/agents/architecture-strategist.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/architecture-strategist.md
$ curl -fsSL --create-dirs -o .claude/agents/best-practices-researcher.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/best-practices-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/code-simplicity-reviewer.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/code-simplicity-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/docs-guardian.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/docs-guardian.md
$ curl -fsSL --create-dirs -o .claude/agents/framework-docs-researcher.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/framework-docs-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/pattern-recognition-specialist.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/pattern-recognition-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/plan-reviewer.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/plan-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/prompt-specialist.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/prompt-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/python-reviewer.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/python-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/typescript-reviewer.md https://raw.githubusercontent.com/BonJarber/claude-config/main/agents/typescript-reviewer.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (1)

Subagents (10)

architecture-strategist
model: inherit
Use this agent when you need to analyze code changes from an architectural perspective, evaluate system design decisions, or ensure that modifications align with established architectural patterns. Th
best-practices-researcher
model: inherit
Use this agent when you need to research and gather external best practices, documentation, and examples for any technology, framework, or development practice. This includes finding official document
code-simplicity-reviewer
model: inherit
Use this agent when you need a final review pass to ensure code changes are as simple and minimal as possible. This agent should be invoked after implementation is complete but before finalizing chang
docs-guardian
model: inherit
Reviews and updates documentation after code changes. Use proactively after significant implementations to check if docs need updating, or to review specific documentation for accuracy. Invoke with mo
framework-docs-researcher
model: inherit
Use this agent when you need to gather comprehensive documentation and best practices for frameworks, libraries, or dependencies in your project. This includes fetching official documentation, explori
pattern-recognition-specialist
model: inherit
Use this agent when you need to analyze code for design patterns, anti-patterns, naming conventions, and code duplication. This agent excels at identifying architectural patterns, detecting code smell
plan-reviewer
model: inherit
Reviews implementation plans to catch issues before execution. Use after drafting a plan but before presenting it to the user. Identifies hidden complexity, missing edge cases, ripple effects, and are
prompt-specialist
model: inherit
Use this agent when writing, reviewing, or improving LLM prompts. This includes Claude Code configuration (agents, commands, skills in ~/.claude/), tool descriptions, and any other prompts that instru
python-reviewer
model: inherit
Use this agent when you need to review Python code changes with an extremely high quality bar. This agent should be invoked after implementing features, modifying existing code, or creating new Python
typescript-reviewer
model: inherit
Use this agent when you need to review TypeScript code changes with an extremely high quality bar. This agent should be invoked after implementing features, modifying existing code, or creating new Ty

Hooks (2)

eventmatcherruns
PostToolUseWrite|Edit~/.claude/hooks/format-markdown.sh
PostToolUseWrite|Edit~/.claude/hooks/format-python.sh

Slash commands (6)

/dev.commits/dev.plan/dev.spec/dev.tasks/dev.triage/dev.work

Plugins (1)

frontend-design@claude-plugins-official

Similar rigs

copied ✓