sbstnppl/multi-agent-project-template
A comprehensive template for Python projects with Claude Code integration, featuring a professional multi-agent workflow system for development, testing, documentation, and deployment.
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 sbstnppl/multi-agent-project-template/.claude ./rig-multi-agent-project-template # 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/code-reviewer.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/code-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/database-architect.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/database-architect.md $ curl -fsSL --create-dirs -o .claude/agents/devops-engineer.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/devops-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/documentation-writer.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/documentation-writer.md $ curl -fsSL --create-dirs -o .claude/agents/product-owner.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/product-owner.md $ curl -fsSL --create-dirs -o .claude/agents/project-manager-akins.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/project-manager-akins.md $ curl -fsSL --create-dirs -o .claude/agents/python-expert.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/python-expert.md $ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/security-auditor.md $ curl -fsSL --create-dirs -o .claude/agents/testing-qa-engineer.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/testing-qa-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/workflow-coordinator.md https://raw.githubusercontent.com/sbstnppl/multi-agent-project-template/main/.claude/agents/workflow-coordinator.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 *)"
]
}
} Subagents (10)
| code-reviewer model: sonnet | Use this agent for code quality reviews, architecture pattern validation, refactoring guidance, and best practices enforcement. The code-reviewer ensures maintainability and adherence to project stand |
| database-architect model: sonnet | Use this agent for database schema design, Alembic migrations, query optimization, and data modeling. The database-architect specializes in PostgreSQL, SQLAlchemy ORM, and database performance. Activa |
| devops-engineer model: sonnet | Use this agent for Docker configuration, CI/CD pipelines, deployment automation, infrastructure management, and production operations. The devops-engineer ensures smooth deployment and reliable infras |
| documentation-writer model: sonnet | Use this agent for documentation creation and updates across all project docs. The documentation-writer ensures comprehensive, accurate, and user-friendly documentation. |
| product-owner model: sonnet | Use this agent when you need strategic product guidance, feature prioritization, roadmap planning, or comprehensive knowledge about the project's current capabilities and future direction. This agent |
| project-manager-akins model: sonnet | Use this agent for project management, strategic planning, release coordination, and task orchestration. Aki can be explicitly invoked by name ("Hey Aki", "Akins please"), but is also automatically ac |
| python-expert model: sonnet | Use this agent when writing, reviewing, debugging, or refactoring Python code, especially when working with SQLAlchemy, Alembic, Pydantic, pytest, pylint, mypy, FastAPI, uvicorn, or other Python packa |
| security-auditor model: sonnet | Use this agent for security reviews, vulnerability assessment, authentication/authorization design, and security best practices enforcement. The security-auditor ensures the platform is secure and com |
| testing-qa-engineer model: sonnet | Use this agent for test strategy, pytest implementation, coverage analysis, and comprehensive QA workflows. The testing-qa-engineer ensures code quality through rigorous testing. |
| workflow-coordinator model: sonnet | Use this agent to analyze user requests and route them to the appropriate specialized agents or workflows. The coordinator intelligently determines which agents or workflow combinations are needed bas |
Slash commands (9)
/commit/deploy/fix-bug/implement/plan-feature/refactor/release/test/update-docs
Similar rigs
felipebustillo/dotclaude
A complete reference for configuring Claude Code — agents, skills, rules, hooks, settings, and memory patterns
Orchestrator 300 tok ·
Rohankundra2009/claude-agents-forge
Build and run production-ready Claude Code agents with full agent specs, including turn limits, permissions, memory, and tool orchestration.
Orchestrator 1.3k tok ·
Mationetap/claude-agents-forge
Production-hardened agent system for Claude Code — uses the full agent spec (maxTurns, permissionMode, disallowedTools, Task() orchestration, memory scopes, MCP integration)
Orchestrator 1.3k tok ·
MCKRUZ/claude-code-mastery
The definitive Claude Code setup, configuration, and mastery skill — CLAUDE.md engineering, MCP servers, agent teams, hooks, CI/CD, and self-updating knowledge base
Minimalist 1.0k tok ·