dasien/ClaudeMultiAgentTemplate
Multi-agent development system template for Claude Code with specialized agents, task queue management, and automated workflows
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code
$ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude ./rig-claudemultiagenttemplate # 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 dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/agent-design .claude/skills/agent-design $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/api-design .claude/skills/api-design $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/api-documentation .claude/skills/api-documentation $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/api-integration .claude/skills/api-integration $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/architecture-patterns .claude/skills/architecture-patterns $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/bug-triage .claude/skills/bug-triage $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/ci-cd-pipelines .claude/skills/ci-cd-pipelines $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/code-refactoring .claude/skills/code-refactoring $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/container-orchestration .claude/skills/container-orchestration $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/data-modeling .claude/skills/data-modeling $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/data-quality .claude/skills/data-quality $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/design-patterns .claude/skills/design-patterns $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/desktop-ui-design .claude/skills/desktop-ui-design $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/error-handling .claude/skills/error-handling $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/etl-design .claude/skills/etl-design $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/infrastructure-as-code .claude/skills/infrastructure-as-code $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/keyboard-navigation .claude/skills/keyboard-navigation $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/load-testing .claude/skills/load-testing $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/logging-strategies .claude/skills/logging-strategies $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/metrics-monitoring .claude/skills/metrics-monitoring $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/optimization-patterns .claude/skills/optimization-patterns $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/performance-profiling .claude/skills/performance-profiling $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/rate-limiting .claude/skills/rate-limiting $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/requirements-elicitation .claude/skills/requirements-elicitation $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/screen-reader-testing .claude/skills/screen-reader-testing $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/security-review .claude/skills/security-review $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/sql-development .claude/skills/sql-development $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/tech-debt-assessment .claude/skills/tech-debt-assessment $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/technical-writing .claude/skills/technical-writing $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/test-coverage .claude/skills/test-coverage $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/test-design-patterns .claude/skills/test-design-patterns $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/threat-modeling .claude/skills/threat-modeling $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/user-story-writing .claude/skills/user-story-writing $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/vulnerability-scanning .claude/skills/vulnerability-scanning $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/wcag-compliance .claude/skills/wcag-compliance $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/web-ui-design .claude/skills/web-ui-design $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/webhook-design .claude/skills/webhook-design $ npx degit dasien/ClaudeMultiAgentTemplate/templates/.claude/skills/work-breakdown .claude/skills/work-breakdown
$ curl -fsSL --create-dirs -o .claude/agents/AGENT_TEMPLATE.md https://raw.githubusercontent.<redacted>.claude/agents/AGENT_TEMPLATE.md $ curl -fsSL --create-dirs -o .claude/agents/accessibility-specialist.md https://raw.githubusercontent.<redacted>.claude/agents/accessibility-specialist.md $ curl -fsSL --create-dirs -o .claude/agents/agent-architect.md https://raw.githubusercontent.<redacted>.claude/agents/agent-architect.md $ curl -fsSL --create-dirs -o .claude/agents/api-integration-specialist.md https://raw.githubusercontent.<redacted>.claude/agents/api-integration-specialist.md $ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.<redacted>.claude/agents/architect.md $ curl -fsSL --create-dirs -o .claude/agents/atlassian-integration-coordinator.md https://raw.githubusercontent.<redacted>.claude/agents/atlassian-integration-coordinator.md $ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.<redacted>.claude/agents/code-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/data-engineer.md https://raw.githubusercontent.<redacted>.claude/agents/data-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/devops-engineer.md https://raw.githubusercontent.<redacted>.claude/agents/devops-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/documenter.md https://raw.githubusercontent.<redacted>.claude/agents/documenter.md $ curl -fsSL --create-dirs -o .claude/agents/github-integration-coordinator.md https://raw.githubusercontent.<redacted>.claude/agents/github-integration-coordinator.md $ curl -fsSL --create-dirs -o .claude/agents/implementer.md https://raw.githubusercontent.<redacted>.claude/agents/implementer.md $ curl -fsSL --create-dirs -o .claude/agents/performance-engineer.md https://raw.githubusercontent.<redacted>.claude/agents/performance-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/product-analyst.md https://raw.githubusercontent.<redacted>.claude/agents/product-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/refactoring-specialist.md https://raw.githubusercontent.<redacted>.claude/agents/refactoring-specialist.md $ curl -fsSL --create-dirs -o .claude/agents/requirements-analyst.md https://raw.githubusercontent.<redacted>.claude/agents/requirements-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/retrospective.md https://raw.githubusercontent.<redacted>.claude/agents/retrospective.md $ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.<redacted>.claude/agents/security-auditor.md $ curl -fsSL --create-dirs -o .claude/agents/tester.md https://raw.githubusercontent.<redacted>.claude/agents/tester.md $ curl -fsSL --create-dirs -o .claude/agents/work-validator.md https://raw.githubusercontent.<redacted>.claude/agents/work-validator.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 (38)
Agent DesignAPI DesignAPI DocumentationAPI Integration PatternsSystem Architecture PatternsBug TriageCI/CD Pipeline DesignCode RefactoringContainer OrchestrationData ModelingData QualityDesign Pattern ApplicationDesktop UI DesignError Handling StrategiesETL DesignInfrastructure as CodeKeyboard NavigationLoad TestingLogging StrategiesMetrics & MonitoringOptimization PatternsPerformance ProfilingRate Limiting StrategiesRequirements ElicitationScreen Reader TestingSecurity Code ReviewSQL DevelopmentTechnical Debt AssessmentTechnical WritingTest Coverage AnalysisTest Design PatternsThreat ModelingUser Story WritingVulnerability ScanningWCAG ComplianceWeb UI DesignWebhook DesignWork Breakdown
Subagents (20)
| AGENT_TEMPLATE | — |
| accessibility-specialist | Use when ensuring UI compliance with WCAG standards or testing with assistive technologies |
| agent-architect | Use when designing new CMAT agents or updating agent definitions with tools, skills, and personas |
| api-integration-specialist | Use when implementing third-party API integrations requiring authentication, error handling, or rate limiting |
| architect | Use when designing system architecture, creating technical specifications, or making high-level design decisions |
| atlassian-integration-coordinator | Use when synchronizing workflow state with Jira or Confluence - creating tickets, updating status, or publishing documentation |
| code-reviewer | Use after code changes to review for errors, security issues, performance problems, and coding best practices |
| data-engineer | Use when designing data pipelines, ETL processes, or ensuring data quality for data-intensive applications |
| devops-engineer | Use when setting up CI/CD pipelines, creating deployment configurations, or managing infrastructure as code |
| documenter | Use when creating or updating project documentation, user guides, API references, or README files |
| github-integration-coordinator | Use when synchronizing workflow state with GitHub - creating issues, pull requests, or managing labels |
| implementer | Use when writing production code based on architectural specifications or implementation plans |
| performance-engineer | Use when investigating slow operations, profiling code execution, or optimizing application performance |
| product-analyst | Use when synthesizing requirements from multiple sources into structured enhancement specifications |
| refactoring-specialist | Use when improving code structure, reducing technical debt, or executing systematic refactoring |
| requirements-analyst | Use when analyzing project requirements, documenting acceptance criteria, or scoping implementation work |
| retrospective | Use after workflow completion to extract learnings and insights for the knowledge base |
| security-auditor | Use when reviewing code for security vulnerabilities, performing threat modeling, or validating security controls |
| tester | Use after implementation to design test suites, validate functionality, and ensure code quality |
| work-validator | Use this agent to validate that another agent's claimed work was actually completed |
Hooks (1)
| event | matcher | runs |
|---|---|---|
| SessionEnd | * | "$CLAUDE_PROJECT_DIR"/.claude/hooks/on-session-end-cost.sh |
Similar rigs
IuliaIvanaPatras/claude-code-templates
Build production-grade Claude Code project templates with specialized agents, reusable skills, rules, and hooks for faster app development
Fort Knox 10.1k tok ·
louisschlegel/claudekit
Universal Claude Code template — auto-configuring, self-improving, critical by design — 25 hooks, 23 agents, 36 workflows, 24 skills, weekly discovery scan, auto-update
Orchestrator 5.1k tok ·
Andersseen/agentyx
Provider-agnostic CLI for project-local coding-agent Skills and MCP setup.
Skill Collector 7.8k tok ·
stretchcloud/claude-code-unified-agents
—
Orchestrator 1.8k tok ·