~ / rigs / sagullapalli / claude-code-setup

sagullapalli/claude-code-setup

Claude Code Setup for building fullstack applications

↗ GitHub ★ 4 MIT updated 8mo ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~1.5k tokens
Featherweight · 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 sagullapalli/claude-code-setup/.claude ./rig-claude-code-setup  # 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.

$ npx degit sagullapalli/claude-code-setup/.claude/skills/claude-agent-sdk-patterns .claude/skills/claude-agent-sdk-patterns
$ npx degit sagullapalli/claude-code-setup/.claude/skills/delegation-templates .claude/skills/delegation-templates
$ npx degit sagullapalli/claude-code-setup/.claude/skills/deployment .claude/skills/deployment
$ npx degit sagullapalli/claude-code-setup/.claude/skills/frontend-patterns .claude/skills/frontend-patterns
$ npx degit sagullapalli/claude-code-setup/.claude/skills/google-adk-patterns .claude/skills/google-adk-patterns
$ npx degit sagullapalli/claude-code-setup/.claude/skills/llm-evaluation .claude/skills/llm-evaluation
$ npx degit sagullapalli/claude-code-setup/.claude/skills/llm-observability .claude/skills/llm-observability
$ npx degit sagullapalli/claude-code-setup/.claude/skills/memory-workflow .claude/skills/memory-workflow
$ npx degit sagullapalli/claude-code-setup/.claude/skills/orchestrator-workflows .claude/skills/orchestrator-workflows
$ npx degit sagullapalli/claude-code-setup/.claude/skills/react-native-best-practices .claude/skills/react-native-best-practices
$ npx degit sagullapalli/claude-code-setup/.claude/skills/skill-creator .claude/skills/skill-creator
$ npx degit sagullapalli/claude-code-setup/.claude/skills/testing-strategy .claude/skills/testing-strategy
$ curl -fsSL --create-dirs -o .claude/agents/ai-engineer.md https://raw.githubusercontent.com/sagullapalli/claude-code-setup/main/.claude/agents/ai-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/devops-engineer.md https://raw.githubusercontent.com/sagullapalli/claude-code-setup/main/.claude/agents/devops-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/frontend-engineer.md https://raw.githubusercontent.com/sagullapalli/claude-code-setup/main/.claude/agents/frontend-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/frontend-qa-specialist.md https://raw.githubusercontent.com/sagullapalli/claude-code-setup/main/.claude/agents/frontend-qa-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/general-worker.md https://raw.githubusercontent.com/sagullapalli/claude-code-setup/main/.claude/agents/general-worker.md
$ curl -fsSL --create-dirs -o .claude/agents/orchestrator.md https://raw.githubusercontent.com/sagullapalli/claude-code-setup/main/.claude/agents/orchestrator.md
$ curl -fsSL --create-dirs -o .claude/agents/qa-tester.md https://raw.githubusercontent.com/sagullapalli/claude-code-setup/main/.claude/agents/qa-tester.md
$ curl -fsSL --create-dirs -o .claude/agents/solution-architect.md https://raw.githubusercontent.com/sagullapalli/claude-code-setup/main/.claude/agents/solution-architect.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": "Task",
        "hooks": [
          {
            "type": "command",
            "command": "python3 \"$CLAUDE_PROJECT_DIR\"/.claude/hooks/task_context_tracker.py"
          }
        ]
      }
    ]
  }
}

Skills (12)

Subagents (8)

AI EngineerBuilds end-to-end AI-powered applications with strong data layer expertise
DevOps EngineerHandles infrastructure automation, CI/CD, and cloud deployments
Frontend EngineerBuilds modern, accessible, performant UIs with debugging expertise
Frontend QA SpecialistEnsures frontend quality through component testing, accessibility audits, visual regression, and performance testing
General Worker
model: opus
Research, exploration, and routine task execution agent supporting the Main Orchestrator
Main OrchestratorTechnical Product Manager coordinating 7 specialized agents for end-to-end AI application delivery
QA TesterEnsures quality through comprehensive testing strategies and automation
Solution ArchitectDesigns scalable, robust data layer architectures and system designs

Hooks (8)

eventmatcherruns
SessionStart*"$CLAUDE_PROJECT_DIR"/.claude/hooks/setup-environment.sh
PreToolUseTaskpython3 "$CLAUDE_PROJECT_DIR"/.claude/hooks/task_context_tracker.py
PostToolUse*python3 "$CLAUDE_PROJECT_DIR"/.claude/hooks/tool_trace_logger.py
PostToolUseTaskpython3 "$CLAUDE_PROJECT_DIR"/.claude/hooks/task_context_tracker.py
PostToolUseTaskpython3 "$CLAUDE_PROJECT_DIR"/.claude/hooks/context_sharing.py
PostToolUseTaskpython3 "$CLAUDE_PROJECT_DIR"/.claude/hooks/agent_response_logger.py
SessionEnd*python3 "$CLAUDE_PROJECT_DIR"/.claude/hooks/session_analytics.py
SessionEnd*python3 "$CLAUDE_PROJECT_DIR"/.claude/hooks/session_archiver.py

Slash commands (3)

/discard-changes/handover/prepare-pr

Permissions

deny (0)
—
ask (0)
—
allow (5)
WebSearch
WebFetch
Read
Glob
Grep

Similar rigs

copied ✓