~ / rigs / billbuchanan-code / claude-code-power-setup

billbuchanan-code/claude-code-power-setup

Production-grade Claude Code configuration: 23 agents, 27 skills, 12 safety hooks, MCP integrations. A complete guide to building an enterprise-level Claude Code setup.

↗ GitHub ★ 2 MIT updated 2mo ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~11.2k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add --transport sse asana https://mcp.asana.com/sse
$ npx degit billbuchanan-code/claude-code-power-setup/agents ./rig-claude-code-power-setup/agents
$ npx degit billbuchanan-code/claude-code-power-setup/skills ./rig-claude-code-power-setup/skills
$ npx degit billbuchanan-code/claude-code-power-setup/hooks ./rig-claude-code-power-setup/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.

$ claude mcp add --transport sse asana https://mcp.asana.com/sse
$ npx degit billbuchanan-code/claude-code-power-setup/skills/ask-me .claude/skills/ask-me
$ npx degit billbuchanan-code/claude-code-power-setup/skills/claude.sync.down .claude/skills/claude.sync.down
$ npx degit billbuchanan-code/claude-code-power-setup/skills/claude.sync.up .claude/skills/claude.sync.up
$ npx degit billbuchanan-code/claude-code-power-setup/skills/commit .claude/skills/commit
$ npx degit billbuchanan-code/claude-code-power-setup/skills/compact .claude/skills/compact
$ npx degit billbuchanan-code/claude-code-power-setup/skills/evolve .claude/skills/evolve
$ npx degit billbuchanan-code/claude-code-power-setup/skills/exec-brief .claude/skills/exec-brief
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.analyze .claude/skills/flow.analyze
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.design .claude/skills/flow.design
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.doctor .claude/skills/flow.doctor
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.implement .claude/skills/flow.implement
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.init .claude/skills/flow.init
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.memory .claude/skills/flow.memory
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.merge .claude/skills/flow.merge
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.orchestrate .claude/skills/flow.orchestrate
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.review .claude/skills/flow.review
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.roadmap .claude/skills/flow.roadmap
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.taskstoissues .claude/skills/flow.taskstoissues
$ npx degit billbuchanan-code/claude-code-power-setup/skills/flow.verify .claude/skills/flow.verify
$ npx degit billbuchanan-code/claude-code-power-setup/skills/handoff .claude/skills/handoff
$ npx degit billbuchanan-code/claude-code-power-setup/skills/multi-plan .claude/skills/multi-plan
$ npx degit billbuchanan-code/claude-code-power-setup/skills/pr-review .claude/skills/pr-review
$ npx degit billbuchanan-code/claude-code-power-setup/skills/research .claude/skills/research
$ npx degit billbuchanan-code/claude-code-power-setup/skills/roadmap-review .claude/skills/roadmap-review
$ npx degit billbuchanan-code/claude-code-power-setup/skills/standup .claude/skills/standup
$ npx degit billbuchanan-code/claude-code-power-setup/skills/start .claude/skills/start
$ npx degit billbuchanan-code/claude-code-power-setup/skills/test-and-fix .claude/skills/test-and-fix
$ npx degit billbuchanan-code/claude-code-power-setup/skills/visualize .claude/skills/visualize
$ npx degit billbuchanan-code/claude-code-power-setup/skills/voice-skill .claude/skills/voice-skill
$ curl -fsSL --create-dirs -o .claude/agents/agent-manager.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/agent-manager.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/cost-cleric.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/cost-cleric.md
$ curl -fsSL --create-dirs -o .claude/agents/data-scientist.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/data-scientist.md
$ curl -fsSL --create-dirs -o .claude/agents/database-reviewer.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/database-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/debugger.md
$ curl -fsSL --create-dirs -o .claude/agents/deploy-engineer.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/deploy-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/documenter.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/documenter.md
$ curl -fsSL --create-dirs -o .claude/agents/media-planner.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/media-planner.md
$ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/security-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-codebase-scanner.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-codebase-scanner.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-coordinator.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-coordinator.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-doc-assembler.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-doc-assembler.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-fixer.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-fixer.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-goal-coverage.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-goal-coverage.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-implementation-worker.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-implementation-worker.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-memory-checker.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-memory-checker.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-quality-auditor.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-quality-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-researcher.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/specflow-review-scanner.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/specflow-review-scanner.md
$ curl -fsSL --create-dirs -o .claude/agents/strategic-thinker.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/strategic-thinker.md
$ curl -fsSL --create-dirs -o .claude/agents/test-builder.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/test-builder.md
$ curl -fsSL --create-dirs -o .claude/agents/ux-designer.md https://raw.githubusercontent.com/billbuchanan-code/claude-code-power-setup/main/agents/ux-designer.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 *)"
    ]
  }
}

MCP servers (3)

serversourceest. tokens
ai-assistant local / custom 2.5k
mcp.asana.com · "asana" remote · remote 2.5k
vercel local / custom 2.5k

Skills (29)

Subagents (23)

agent-manager
model: haiku
|
code-reviewer
model: sonnet
|
cost-cleric
model: haiku
|
data-scientist
model: sonnet
|
database-reviewer
model: sonnet
|
debugger
model: sonnet
|
deploy-engineer
model: sonnet
|
documenter
model: haiku
|
media-planner
model: sonnet
|
security-auditor
model: sonnet
|
specflow-codebase-scanner
model: opus
Codebase exploration specialist for SpecFlow discovery and analysis phases. Use for finding relevant files, patterns, dependencies, and integration points.
specflow-coordinator
model: opus
Lead agent for SpecFlow team-mode runs. Use for planning worker scopes, enforcing synchronization barriers, and aggregating results into deterministic outputs.
specflow-doc-assembler
model: opus
Documentation assembly specialist for SpecFlow outputs. Use for composing review sections, checklists, and structured summaries from worker outputs.
specflow-fixer
model: opus
Artifact repair specialist for SpecFlow analysis fix loops. Use for targeted, file-scoped corrections in spec.md, plan.md, and tasks.md.
specflow-goal-coverage
model: opus
Goal-to-requirement-to-task mapping specialist for SpecFlow. Use for creating and validating phase coverage matrices.
specflow-implementation-worker
model: opus
Task execution specialist for flow.implement parallel batches. Use for independent [P] tasks with non-overlapping file scopes.
specflow-memory-checker
model: opus
Memory and governance compliance specialist for SpecFlow. Use for constitution, tech-stack, and memory-document checks.
specflow-quality-auditor
model: opus
Quality and compliance auditor for SpecFlow artifacts. Use for ambiguity checks, coverage checks, checklist verification, and gate validation.
specflow-researcher
model: opus
External research specialist for SpecFlow unknowns and design decisions. Use for targeted best-practice and option-comparison research.
specflow-review-scanner
model: opus
Category-scanning specialist for flow.review. Use to scan one review category (BP/RF/HD/MF/OC/OE/OD/SC/UI) and emit actionable findings.
strategic-thinker
model: sonnet
|
test-builder
model: sonnet
|
ux-designer
model: sonnet
|

Similar rigs

copied ✓