~ / rigs / decarufe / claude-code-config

decarufe/claude-code-config

No description.

↗ GitHub ★ 1 no license updated 1.1y ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~4.6k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit decarufe/claude-code-config/claude-code-hooks-mastery/.claude ./rig-claude-code-config  # inspect, then merge into .claude/

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.

$ curl -fsSL --create-dirs -o .claude/agents/crypto-coin-analyzer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/claude-code-hooks-mastery/.claude/agents/crypto-coin-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/crypto-market-agent.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/claude-code-hooks-mastery/.claude/agents/crypto-market-agent.md
$ curl -fsSL --create-dirs -o .claude/agents/hello-world-agent.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/claude-code-hooks-mastery/.claude/agents/hello-world-agent.md
$ curl -fsSL --create-dirs -o .claude/agents/llm-ai-agents-and-eng-research.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/claude-code-hooks-mastery/.claude/agents/llm-ai-agents-and-eng-research.md
$ curl -fsSL --create-dirs -o .claude/agents/meta-agent.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/claude-code-hooks-mastery/.claude/agents/meta-agent.md
$ curl -fsSL --create-dirs -o .claude/agents/work-completion-summary.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/claude-code-hooks-mastery/.claude/agents/work-completion-summary.md
$ curl -fsSL --create-dirs -o .claude/agents/ai-engineer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/ai-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/api-documenter.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/api-documenter.md
$ curl -fsSL --create-dirs -o .claude/agents/architect-review.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/architect-review.md
$ curl -fsSL --create-dirs -o .claude/agents/backend-architect.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/backend-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/cloud-architect.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/cloud-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/context-manager.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/context-manager.md
$ curl -fsSL --create-dirs -o .claude/agents/data-engineer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/data-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/data-scientist.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/data-scientist.md
$ curl -fsSL --create-dirs -o .claude/agents/database-optimizer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/database-optimizer.md
$ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/debugger.md
$ curl -fsSL --create-dirs -o .claude/agents/deployment-engineer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/deployment-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/devops-troubleshooter.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/devops-troubleshooter.md
$ curl -fsSL --create-dirs -o .claude/agents/dx-optimizer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/dx-optimizer.md
$ curl -fsSL --create-dirs -o .claude/agents/frontend-developer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/frontend-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/golang-pro.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/golang-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/graphql-architect.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/graphql-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/incident-responder.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/incident-responder.md
$ curl -fsSL --create-dirs -o .claude/agents/legacy-modernizer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/legacy-modernizer.md
$ curl -fsSL --create-dirs -o .claude/agents/ml-engineer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/ml-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/mobile-developer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/mobile-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/payment-integration.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/payment-integration.md
$ curl -fsSL --create-dirs -o .claude/agents/performance-engineer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/performance-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/prompt-engineer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/prompt-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/python-pro.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/python-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/quant-analyst.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/quant-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/security-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/test-automator.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/claude-code-agents/test-automator.md
$ curl -fsSL --create-dirs -o .claude/agents/joker.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/vrac/bonus/joker.md
$ curl -fsSL --create-dirs -o .claude/agents/studio-coach.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/vrac/bonus/studio-coach.md
$ curl -fsSL --create-dirs -o .claude/agents/brand-guardian.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/vrac/design/brand-guardian.md
$ curl -fsSL --create-dirs -o .claude/agents/ui-designer.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/vrac/design/ui-designer.md
$ curl -fsSL --create-dirs -o .claude/agents/ux-researcher.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/vrac/design/ux-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/visual-storyteller.md https://raw.githubusercontent.com/decarufe/claude-code-config/main/agents/vrac/design/visual-storyteller.md

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

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "uv run .claude/hooks/pre_tool_use.py"
          }
        ]
      }
    ]
  }
}

Subagents (71)

crypto-coin-analyzerCryptocurrency analysis specialist for real-time market insights. Use proactively when given one specific crypto ticker symbol to analyze current price, news, sentiment, and technical indicators.
crypto-market-agentUse proactively for real-time cryptocurrency market data retrieval and analysis for BTC, ETH, XRP, SOL, BNB, and USDC
hello-world-agentSimple greeting agent, use proactively when greeting the user. If they say 'hi claude' or 'hi cc' or 'hi claude code' use this agent.
llm-ai-agents-and-eng-researchAI research specialist that proactively gathers latest news and developments in LLMs, AI agents, and engineering. Use for staying current with AI/ML innovations, finding actionable insights, and disco
meta-agentGenerates a new, complete Claude Code sub-agent configuration file from a user's description. Use this to create new agents. Use this Proactively when the user asks you to create a new sub agent.
work-completion-summaryProactively triggered when work is completed to provide concise audio summaries and suggest next steps. If they say 'tts' or 'tts summary' or 'audio summary' use this agent. When you prompt this agent
ai-engineerBuild LLM applications, RAG systems, and prompt pipelines. Implements vector search, agent orchestration, and AI API integrations. Use PROACTIVELY for LLM features, chatbots, or AI-powered application
api-documenterCreate OpenAPI/Swagger specs, generate SDKs, and write developer documentation. Handles versioning, examples, and interactive docs. Use PROACTIVELY for API documentation or client library generation.
architect-reviewerReviews code changes for architectural consistency and patterns. Use PROACTIVELY after any structural changes, new services, or API modifications. Ensures SOLID principles, proper layering, and mainta
backend-architectDesign RESTful APIs, microservice boundaries, and database schemas. Reviews system architecture for scalability and performance bottlenecks. Use PROACTIVELY when creating new backend services or APIs.
cloud-architectDesign AWS/Azure/GCP infrastructure, implement Terraform IaC, and optimize cloud costs. Handles auto-scaling, multi-region deployments, and serverless architectures. Use PROACTIVELY for cloud infrastr
code-reviewerExpert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code.
context-managerManages context across multiple agents and long-running tasks. Use when coordinating complex multi-agent workflows or when context needs to be preserved across multiple sessions. MUST BE USED for proj
data-engineerBuild ETL pipelines, data warehouses, and streaming architectures. Implements Spark jobs, Airflow DAGs, and Kafka streams. Use PROACTIVELY for data pipeline design or analytics infrastructure.
data-scientistData analysis expert for SQL queries, BigQuery operations, and data insights. Use proactively for data analysis tasks and queries.
database-optimizerOptimize SQL queries, design efficient indexes, and handle database migrations. Solves N+1 problems, slow queries, and implements caching. Use PROACTIVELY for database performance issues or schema opt
debuggerDebugging specialist for errors, test failures, and unexpected behavior. Use proactively when encountering any issues.
deployment-engineerConfigure CI/CD pipelines, Docker containers, and cloud deployments. Handles GitHub Actions, Kubernetes, and infrastructure automation. Use PROACTIVELY when setting up deployments, containers, or CI/C
devops-troubleshooterDebug production issues, analyze logs, and fix deployment failures. Masters monitoring tools, incident response, and root cause analysis. Use PROACTIVELY for production debugging or system outages.
dx-optimizerDeveloper Experience specialist. Improves tooling, setup, and workflows. Use PROACTIVELY when setting up new projects, after team feedback, or when development friction is noticed.
frontend-developerBuild React components, implement responsive layouts, and handle client-side state management. Optimizes frontend performance and ensures accessibility. Use PROACTIVELY when creating UI components or
golang-proWrite idiomatic Go code with goroutines, channels, and interfaces. Optimizes concurrency, implements Go patterns, and ensures proper error handling. Use PROACTIVELY for Go refactoring, concurrency iss
graphql-architectDesign GraphQL schemas, resolvers, and federation. Optimizes queries, solves N+1 problems, and implements subscriptions. Use PROACTIVELY for GraphQL API design or performance issues.
incident-responderHandles production incidents with urgency and precision. Use IMMEDIATELY when production issues occur. Coordinates debugging, implements fixes, and documents post-mortems.
legacy-modernizerRefactor legacy codebases, migrate outdated frameworks, and implement gradual modernization. Handles technical debt, dependency updates, and backward compatibility. Use PROACTIVELY for legacy system u
ml-engineerImplement ML pipelines, model serving, and feature engineering. Handles TensorFlow/PyTorch deployment, A/B testing, and monitoring. Use PROACTIVELY for ML model integration or production deployment.
mobile-developerDevelop React Native or Flutter apps with native integrations. Handles offline sync, push notifications, and app store deployments. Use PROACTIVELY for mobile features, cross-platform code, or app opt
payment-integrationIntegrate Stripe, PayPal, and payment processors. Handles checkout flows, subscriptions, webhooks, and PCI compliance. Use PROACTIVELY when implementing payments, billing, or subscription features.
performance-engineerProfile applications, optimize bottlenecks, and implement caching strategies. Handles load testing, CDN setup, and query optimization. Use PROACTIVELY for performance issues or optimization tasks.
prompt-engineerOptimizes prompts for LLMs and AI systems. Use when building AI features, improving agent performance, or crafting system prompts. Expert in prompt patterns and techniques.
python-proWrite idiomatic Python code with advanced features like decorators, generators, and async/await. Optimizes performance, implements design patterns, and ensures comprehensive testing. Use PROACTIVELY f
quant-analystBuild financial models, backtest trading strategies, and analyze market data. Implements risk metrics, portfolio optimization, and statistical arbitrage. Use PROACTIVELY for quantitative finance, trad
security-auditorReview code for vulnerabilities, implement secure authentication, and ensure OWASP compliance. Handles JWT, OAuth2, CORS, CSP, and encryption. Use PROACTIVELY for security reviews, auth flows, or vuln
test-automatorCreate comprehensive test suites with unit, integration, and e2e tests. Sets up CI pipelines, mocking strategies, and test data. Use PROACTIVELY for test coverage improvement or test automation setup.
jokerUse this agent when you need to lighten the mood, create funny content, or add humor to any situation. This agent specializes in dad jokes, programming puns, and startup humor. Examples:\n\n<example>\
studio-coachPROACTIVELY use this agent when complex multi-agent tasks begin, when agents seem stuck or overwhelmed, or when the team needs motivation and coordination. This agent serves as the elite performance c
brand-guardianUse this agent when establishing brand guidelines, ensuring visual consistency, managing brand assets, or evolving brand identity. This agent specializes in creating and maintaining cohesive brand exp
ui-designerUse this agent when creating user interfaces, designing components, building design systems, or improving visual aesthetics. This agent specializes in creating beautiful, functional interfaces that ca
ux-researcherUse this agent when conducting user research, analyzing user behavior, creating journey maps, or validating design decisions through testing. This agent specializes in understanding user needs, pain p
visual-storytellerUse this agent when creating visual narratives, designing infographics, building presentations, or communicating complex ideas through imagery. This agent specializes in transforming data and concepts

Hooks (11)

eventmatcherruns
PreToolUse*uv run .claude/hooks/pre_tool_use.py
PostToolUse*uv run .claude/hooks/post_tool_use.py
Notification*uv run .claude/hooks/notification.py --notify
Stop*uv run .claude/hooks/stop.py --chat
SubagentStop*uv run .claude/hooks/subagent_stop.py
UserPromptSubmit*uv run .claude/hooks/user_prompt_submit.py --log-only
Notification*~/.claude/hooks/notification.py
PostToolUse*~/.claude/hooks/post_tool_use.py
UserPromptSubmit*~/.claude/hooks/user_prompt_submit.py
Stop*~/.claude/hooks/stop.py
SubagentStop*~/.claude/hooks/subagent_stop.py

Slash commands (7)

/all_tools/cook/cook_research_only/git_status/prime/prime_tts/sentient

Permissions

deny (0)
—
ask (0)
—
allow (12)
Bash(mkdir:*)
Bash(uv:*)
Bash(find:*)
Bash(mv:*)
Bash(grep:*)
Bash(npm:*)
Bash(ls:*)
Bash(cp:*)
Write
Edit
Bash(chmod:*)
Bash(touch:*)

Similar rigs

copied ✓