"I don't write code. I architect the architects who write the code."
A meta-agent skill for Claude Code that designs and orchestrates optimal AI agent swarms to build complex software projects.
Agent Architect transforms Claude Code from a single AI assistant into a software development firm. When you describe a project, it:
- Analyzes your requirements
- Designs the optimal team structure
- Generates perfect prompts for each agent
- Launches parallel execution
- Monitors progress
- Integrates all outputs
- Delivers a polished final product
Copy the skill to your Claude Code skills directory:
# Copy entire skill folder
cp -r agent-architect ~/.claude/skills/
# Or create a symlink
ln -s /path/to/agent-architect ~/.claude/skills/agent-architectSimply describe what you want to build:
You: Build me a social media scheduler that lets me queue posts
for Twitter, LinkedIn, and Instagram, with a nice dashboard
Agent Architect: Analyzing... Designing swarm of 8 agents... Launching...
The skill activates on:
- "Build me a..."
- "Create a full..."
- "I want to build..."
- "Make a complete..."
- "Ship a..."
- "Develop a..."
- "Architect a..."
- "Design and build..."
- "Use agent swarm to build..."
- "Parallel build..."
agent-architect/
├── SKILL.md # Main skill instructions
├── README.md # This file
├── resources/
│ ├── config.yaml # Configuration options
│ └── agent-roles.md # Role reference guide
├── templates/
│ ├── agent-prompt.md # Agent prompt template
│ ├── interfaces.md # Interface contract template
│ └── swarm-status.json # Status tracking template
├── examples/
│ ├── social-scheduler-swarm.md # Full example
│ └── chrome-extension-swarm.md # Compact example
└── scripts/
├── init-workspace.sh # Initialize workspace
├── check-status.sh # Check swarm status
└── integrate.sh # Merge agent outputs
Parses your request to identify:
- Core product being built
- Required features
- Technology preferences
- Complexity level
Creates optimal swarm architecture:
- Determines agent count (3-12)
- Assigns roles from templates
- Maps dependencies
- Creates execution waves
Writes precise prompts for each agent:
- Clear responsibilities
- Workspace paths
- Interface contracts
- Success criteria
Launches agents in parallel:
- Background execution
- Progress monitoring
- Failure handling
- Automatic retries
Merges all outputs:
- Conflict resolution
- Code validation
- Test execution
- Build verification
Packages final product:
- Generated documentation
- Setup instructions
- Agent attribution
- Deployment options
| Role | When Used |
|---|---|
| Core Architect | Always (foundation) |
| Backend Engineer | Web apps, APIs |
| Frontend Engineer | Apps with UI |
| Database Engineer | Data-heavy apps |
| Auth Engineer | User authentication |
| Integration Engineer | Third-party APIs |
| Queue Engineer | Background jobs |
| Security Engineer | Sensitive data |
| QA Engineer | Complex projects |
| Documentation Writer | Public projects |
| Integration Lead | Always (final merge) |
Edit resources/config.yaml to customize:
defaults:
max_agents: 12
min_agents: 3
timeout_per_agent: 600 # seconds
retry_failed: true
max_retries: 2See examples/social-scheduler-swarm.md
See examples/chrome-extension-swarm.md
./scripts/init-workspace.sh my-project 5 core backend frontend auth integration./scripts/check-status.sh my-project./scripts/integrate.sh my-project/workspace/project-name/output/
├── README.md # Generated documentation
├── package.json # Dependencies
├── src/ # Source code
├── tests/ # Test files
├── docs/ # Additional docs
├── AGENTS.md # Agent attribution
└── .gitignore
- Total agents launched
- Time to completion
- Files generated
- Lines of code
- Test coverage
- Build status
- Integration issues
- Be Specific: The more detail in your request, the better the swarm design
- Mention Tech Stack: If you prefer React over Vue, say so
- State Constraints: Timeline, complexity level, must-have features
- Review the Plan: Agent Architect shows its plan before launching
- Maximum 12 agents per swarm
- 10-minute timeout per agent
- Best for well-defined projects
- May need iteration for complex requirements
Feel free to:
- Add new agent role templates
- Improve prompts
- Add examples for different project types
- Enhance integration logic
MIT License - Use freely, attribution appreciated.
The Agent Architect is the conductor. The agents are the orchestra. Together, they build symphonies of code.