~ / rigs / hwchany0ung / claude-agent-playbook

hwchany0ung/claude-agent-playbook

Claude Code multi-agent setup: agents, hooks, skills, commands

↗ GitHub ★ 2 no license updated 5mo ago project Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~783 tokens
Featherweight · 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 hwchany0ung/claude-agent-playbook/agents ./rig-claude-agent-playbook/agents
$ npx degit hwchany0ung/claude-agent-playbook/commands ./rig-claude-agent-playbook/commands
$ npx degit hwchany0ung/claude-agent-playbook/skills ./rig-claude-agent-playbook/skills
$ npx degit hwchany0ung/claude-agent-playbook/hooks ./rig-claude-agent-playbook/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.

$ npx degit hwchany0ung/claude-agent-playbook/skills/changelog-gen .claude/skills/changelog-gen
$ npx degit hwchany0ung/claude-agent-playbook/skills/parallel-agents .claude/skills/parallel-agents
$ npx degit hwchany0ung/claude-agent-playbook/skills/prompt-engineering .claude/skills/prompt-engineering
$ npx degit hwchany0ung/claude-agent-playbook/skills/qa-scenario-gen .claude/skills/qa-scenario-gen
$ npx degit hwchany0ung/claude-agent-playbook/skills/reducing-entropy .claude/skills/reducing-entropy
$ npx degit hwchany0ung/claude-agent-playbook/skills/vulnerability-scanner .claude/skills/vulnerability-scanner
$ curl -fsSL --create-dirs -o .claude/agents/api-designer.md https://raw.githubusercontent.com/hwchany0ung/claude-agent-playbook/main/agents/api-designer.md
$ curl -fsSL --create-dirs -o .claude/agents/docs-writer.md https://raw.githubusercontent.com/hwchany0ung/claude-agent-playbook/main/agents/docs-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/infra-specialist.md https://raw.githubusercontent.com/hwchany0ung/claude-agent-playbook/main/agents/infra-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/mobile-qa-tester.md https://raw.githubusercontent.com/hwchany0ung/claude-agent-playbook/main/agents/mobile-qa-tester.md
$ curl -fsSL --create-dirs -o .claude/agents/performance-analyst.md https://raw.githubusercontent.com/hwchany0ung/claude-agent-playbook/main/agents/performance-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/hwchany0ung/claude-agent-playbook/main/agents/security-auditor.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 (6)

api-designerUse for contract-first API design, OpenAPI spec generation, REST endpoint planning, and API documentation. Creates OpenAPI 3.0 specs before implementation. Works between design and implementation phas
docs-writerUse for generating README updates, API documentation, technical specs, migration guides, and developer onboarding docs. Triggered after major feature completion or API changes. Reads existing code and
infra-specialistUse for CI/CD pipeline setup, Docker containerization, Terraform infrastructure, and cloud deployment (AWS/GCP/Firebase). Handles GitHub Actions workflows, environment secrets, deployment automation,
mobile-qa-testerUse for Flutter/Dart E2E testing, widget testing, and mobile-specific QA. Handles device simulator testing, Riverpod state verification, GoRouter navigation testing, and platform-specific behavior. Se
performance-analystUse for bundle size analysis, Lighthouse audits, DB query profiling, serverless cold start optimization, and frontend rendering performance. Read-only analysis — identifies bottlenecks and provides sp
security-auditorUse for OWASP Top 10 security audits, JWT/auth flow review, database RLS policy validation, API rate limiting checks, and vulnerability assessment. Read-only analysis agent — does NOT modify code. Use

Slash commands (3)

/cc-sync/impl-validator/scenario-test

Similar rigs

copied ✓