~ / rigs / brendendurham / claude-code-config

brendendurham/claude-code-config

Claude Code configuration: agents, skills, hooks, and documentation intelligence pipeline

↗ GitHub ★ 1 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
~5.3k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit brendendurham/claude-code-config/agents ./rig-claude-code-config/agents
$ npx degit brendendurham/claude-code-config/commands ./rig-claude-code-config/commands
$ npx degit brendendurham/claude-code-config/skills ./rig-claude-code-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 brendendurham/claude-code-config/skills/api-documentation .claude/skills/api-documentation
$ npx degit brendendurham/claude-code-config/skills/code-explanation .claude/skills/code-explanation
$ npx degit brendendurham/claude-code-config/skills/commit-message-generator .claude/skills/commit-message-generator
$ npx degit brendendurham/claude-code-config/skills/doc-intelligence .claude/skills/doc-intelligence
$ npx degit brendendurham/claude-code-config/skills/parallel-orchestration .claude/skills/parallel-orchestration
$ npx degit brendendurham/claude-code-config/skills/pr-review-standards .claude/skills/pr-review-standards
$ curl -fsSL --create-dirs -o .claude/agents/api-contract-validator.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/api-contract-validator.md
$ curl -fsSL --create-dirs -o .claude/agents/consolidator.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/consolidator.md
$ curl -fsSL --create-dirs -o .claude/agents/dependency-scanner.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/dependency-scanner.md
$ curl -fsSL --create-dirs -o .claude/agents/doc-overview.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/doc-overview.md
$ curl -fsSL --create-dirs -o .claude/agents/documentation-writer.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/documentation-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/edge-researcher.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/edge-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/meta-orchestrator.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/meta-orchestrator.md
$ curl -fsSL --create-dirs -o .claude/agents/orchestrator.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/orchestrator.md
$ curl -fsSL --create-dirs -o .claude/agents/performance-optimizer.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/performance-optimizer.md
$ curl -fsSL --create-dirs -o .claude/agents/performance-profiler.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/performance-profiler.md
$ curl -fsSL --create-dirs -o .claude/agents/prompt-engineer.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/prompt-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/section-analyzer.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/section-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/security-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/security-reviewer.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/security-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/self-reviewer.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/self-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/sop-generator.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/sop-generator.md
$ curl -fsSL --create-dirs -o .claude/agents/system-analyzer.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/system-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/test-coverage-analyst.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/test-coverage-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/test-engineer.md https://raw.githubusercontent.com/brendendurham/claude-code-config/main/agents/test-engineer.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 (6)

Subagents (19)

api-contract-validator
model: sonnet
|
consolidator
model: opus
Use this agent to synthesize findings from multiple section-analyzer agents, identify cross-cutting patterns, resolve conflicts, create unified knowledge representations, and enable intelligence cryst
dependency-scanner
model: haiku
|
doc-overview
model: opus
Use this agent to scan and map documentation structure, identify all sections and subsections, determine dependencies between topics, and create a comprehensive documentation topology. Trigger when an
documentation-writer
model: sonnet
Use this agent when writing documentation, adding API docs, creating README files, generating JSDoc/docstrings, or when significant code changes need documentation updates. Trigger after implementing
edge-researcher
model: opus
Use this agent as the centralized intelligence unit for edge AI research operations. Coordinates multi-agent workflows, manages resource allocation, tracks project state across sessions, and optimizes
meta-orchestrator
model: opus
Use this agent to coordinate complex multi-phase, multi-agent workflows with dependency management, parallel execution optimization, progress tracking, and cross-agent communication. This is the maste
orchestrator
model: opus
Use this agent to coordinate parallel execution of multiple specialized agents for comprehensive code analysis. Trigger when user asks for "full review", "comprehensive analysis", "analyze everything"
performance-optimizer
model: sonnet
Use this agent when analyzing code for performance bottlenecks, optimizing slow queries, improving algorithm efficiency, identifying memory issues, or when code involves loops, database queries, cachi
performance-profiler
model: sonnet
|
prompt-engineer
model: opus
Use this agent to optimize prompts for other agents, refine system instructions, create specialized prompt templates, and improve agent communication efficiency. Essential for maximizing agent output
section-analyzer
model: sonnet
Use this agent to perform deep analysis of a specific documentation section. Extracts key concepts, patterns, best practices, code examples, and actionable insights. Reports findings in a structured f
security-auditor
model: opus
|
security-reviewer
model: sonnet
Use this agent when reviewing code for security vulnerabilities, checking for OWASP Top 10 issues, auditing authentication/authorization code, or when code changes involve user input, credentials, tok
self-reviewer
model: sonnet
Use this agent for continuous improvement and self-review of Claude's own work. Trigger after completing significant tasks to validate quality and identify improvements. Use when user asks to "review
sop-generator
model: sonnet
Use this agent to generate Standard Operating Procedures from consolidated documentation intelligence. Creates step-by-step workflows, decision trees, checklists, and reusable procedure templates that
system-analyzer
model: sonnet
Use this agent to gather comprehensive system information, analyze available resources, check Docker container status, verify MCP server connectivity, and assess operational capacity. Trigger when sta
test-coverage-analyst
model: haiku
|
test-engineer
model: sonnet
Use this agent when writing tests, improving test coverage, creating unit/integration tests, analyzing test gaps, or after implementing new features that need test coverage. Trigger proactively after

Slash commands (1)

/orchestrate

Similar rigs

copied ✓