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.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
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)
| server | source | est. tokens |
|---|---|---|
| ai-assistant | local / custom | 2.5k |
| mcp.asana.com · "asana" | remote · remote | 2.5k |
| vercel | local / custom | 2.5k |
Skills (29)
ask-meclaude.sync.downclaude.sync.upcommitcompactevolveexec-briefflow.analyzeflow.designflow.doctorflow.implementflow.initflow.memoryflow.mergeflow.orchestrateflow.reviewflow.roadmapflow.taskstoissuesflow.verifyhandoffmulti-planpr-reviewresearchroadmap-reviewstandupstarttest-and-fixvisualizevoice-skill
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
malleroid/dotfiles
—
Skill Collector 2.3k tok ·
nexusweblabs/claude-bedrock-setup
CLI tool to configure Claude Code for AWS Bedrock
Orchestrator 1.2k tok ·
Imran-ml/claude-skills
Reusable Claude Code configuration repository with skills, subagents, hooks, MCP setup, and examples for bootstrapping new projects.
Pragmatist 592 tok ·
Yassinekrn/claude-setup
Personal Claude Code setup — orchestrator/subagent delegation policy, custom agents, and a colored PowerShell statusline (git branch, model+effort, tokens, cost, rate limits).
Orchestrator 1.2k tok ·