Build faster. Ship better. Code smarter.
This project provides a collection of 47 specialized AI agents, turning a capable generalist like Claude into a world-class engineering organization. Stop trying to teach one AI everything and instead leverage a team of pre-built experts.
While a single large language model is powerful, complex projects demand deep, nuanced expertise. This repository gives you that specialized team out-of-the-box.
- Backend architects who deeply understand microservices.
- Security experts who find vulnerabilities you didn't know you had.
- Performance engineers who optimize every millisecond.
- Framework specialists who are masters of Django, Rails, React, and Vue.
This collection of agents is the primary focus. You can use them with your own orchestration logic or use our provided example to get started quickly.
This repository contains 47 Specialized Agents organized into 10 professional teams. Explore the teams below to see the capabilities at your disposal.
- π§ Orchestration Team
- ποΈ Architecture Team
- π» Development Team
- π‘οΈ Quality Assurance Team
- π DevOps & Infrastructure Team
- βοΈ Language Experts Team
- π¨ Design Team
- π Content & Documentation Team
- π¬ Specialized Domains Team
- π οΈ Specialized Tools Team
Your project managers and workflow coordinators.
- tech-lead-orchestrator: Designs mission blueprints and defines the execution sequence for complex tasks.
- context-manager: Maintains context across multiple agents and long tasks.
- code-archaeologist: Explores and understands any codebase.
System designers who build solid foundations.
- api-architect: RESTful API design and best practices.
- backend-architect: Microservices, scalability, and system design.
- cloud-architect: AWS/GCP/Azure infrastructure and optimization.
- database-optimizer: Query performance and schema design.
- graphql-architect: GraphQL schemas, resolvers, and federation.
Core builders with framework expertise.
- Backend Specialists
- Django: django-expert
- Laravel: laravel-expert
- Rails: rails-expert
- Frontend Specialists
- React: react-expert, nextjs-specialist
- Vue: vue-expert, vue-nuxt-expert
- Mobile
- mobile-developer: React Native & Flutter.
Guardians of code quality and security.
- security-auditor: OWASP compliance and vulnerability scanning.
- test-automator: Comprehensive test suites (unit/integration/e2e).
- code-reviewer: Best practices and maintainability.
- debugger: Complex bug investigation.
- accessibility-specialist: WCAG compliance and a11y.
Deployment and operations experts.
- devops-engineer: CI/CD, containers, and cloud deployment.
- database-admin: Backups, replication, and monitoring.
Deep language-specific mastery.
- python-pro: Pythonic patterns and optimization.
- golang-pro: Concurrent Go and performance.
- rust-pro: Memory safety and systems programming.
- typescript-expert: Type-safe architecture.
User experience and interface experts.
- ui-ux-designer: User-centered design and workflows.
- tailwind-css-expert: Responsive, beautiful UIs.
Clear communication and documentation.
- documentation-specialist: API docs, guides, and tutorials.
Industry and domain experts.
- Data & AI:
- Finance & Crypto:
- Web3:
Platform and tool specialists.
- payment-integration: Stripe, PayPal, etc.
- legacy-modernizer: Refactoring and modernization.
- game-developer: Unity, Unreal, etc.
- directus-developer: Headless CMS expertise.
- drupal-developer: Drupal modules and theming.
git clone https://github.com/0ldh/claude-code-agents-orchestra.git
cd claude-code-agents-orchestra
You can invoke any agent directly to leverage their specialized skills for focused tasks. This is the simplest way to use the agent collection without any setup.
# Ask the TypeScript expert to refactor a function for better type safety
claude "@typescript-expert Please refactor this function to be more type-safe: [paste your code here]"
# Get the security auditor to review a specific file
claude "@security-auditor Review this file for potential security vulnerabilities: src/auth/session.js"
Familiarize yourself with the agents listed above. Click on any agent to see their detailed prompt and capabilities.
This repository includes an advanced orchestration framework in CLAUDE.md.example
. See the Orchestration Example section for details on how to use it.
You can use this agent collection in two ways. Choose the approach that best fits your task.
Aspect | Direct Agent Calls | Orchestration Framework Usage |
---|---|---|
When to Use | For simple, focused, single-step tasks. (e.g., refactoring a function, reviewing a file for security). | For complex, multi-step missions requiring collaboration between multiple agents. (e.g., building a new feature, migrating a system). |
Who Orchestrates | You are the orchestrator. You manually select and call the appropriate agent. | Claude becomes the orchestrator, guided by the rules in CLAUDE.md.example . It automatically plans and delegates tasks. |
Pros | No setup required. Fast and direct for simple jobs. | Automates complex planning and coordination, significantly reducing your workload. |
Cons | You are responsible for managing all steps and context for complex tasks. | Requires a one-time setup of copying CLAUDE.md.example to ~/.claude/CLAUDE.md . |
All agents are organized into professional teams within the agents/
directory.
/
β
βββ agents/
β βββ π§ orchestration/ # Project Leadership & Planning
β βββ ποΈ architecture/ # System Foundation Design
β βββ π» development/ # Core Feature Implementation
β βββ π‘οΈ quality-assurance/ # Quality & Security Audits
β βββ π devops-infra/ # Deployment & Infrastructure
β βββ βοΈ language-experts/ # Language-Specific Expertise
β βββ π¨ design/ # User Experience & Interface
β βββ π content-docs/ # Technical Documentation
β βββ π¬ specialized-domains/ # Niche Industry Expertise
β βββ π οΈ specialized-tools/ # Specific Platform & Tool Mastery
β
βββ CLAUDE.md.example # Advanced: Example AI Rule Book
βββ LICENSE
βββ README.md
β οΈ Important: The following sections and theCLAUDE.md.example
file demonstrate one possible way to orchestrate this team of specialist agents. This is a powerful but optional framework. You are encouraged to adapt it, build your own, or integrate these agents into your existing workflow.
The provided framework turns Claude into a project manager that can automatically triage tasks, delegate to the correct specialists, and manage complex workflows, all while waiting for your approval.
# First, backup your existing global rules, if any
cp ~/.claude/CLAUDE.md ~/.claude/CLAUDE.md.backup
# Apply the orchestration framework
cp CLAUDE.md.example ~/.claude/CLAUDE.md
Now, Claude will use the rules in the example file to manage the agent team in this project.
With the framework active, interactions look like this:
Simple Task:
You: "Fix the login bug"
Claude: "π EXECUTION PLAN
ββββββββββββββββ
Classification: Simple
Assigned to: @debugger
Plan: Analyze login flow, identify bug, implement fix
β οΈ AWAITING APPROVAL"
You: "approved"
Claude: "π @debugger investigating login issue..."
Complex Mission:
You: "Build a real-time chat system"
Claude: "π EXECUTION PLAN
ββββββββββββββββ
Classification: Complex Mission
Assigned to: @tech-lead-orchestrator
...
Agent List:
@api-architect, @backend-architect, @react-expert, @security-auditor
β οΈ AWAITING APPROVAL"
You: "proceed"
Claude: "Executing approved blueprint... π Step 1/4..."
Click to expand for detailed framework logic and examples
The framework is designed around a clear command structure and execution flow to ensure efficient and safe operation.
The framework intelligently assigns models based on cognitive demands:
- Opus Model (Strategic Roles): Used for complex system design, multi-agent coordination, security analysis, and architectural planning. (13 agents)
- Sonnet Model (Implementation Roles): Used for feature development, framework-specific code, tool integration, and content creation. (34 agents)
This optimization delivers faster execution for implementation tasks while maintaining deep analytical capability for strategic decisions.
Phase 1: Intelligent Triage & Authorization When you submit a request, Claude (acting as gatekeeper):
- Classifies complexity - Simple task (1-2 files) or complex mission (3+ files).
- Delegates to specialists - Routes to the appropriate agent or the
tech-lead-orchestrator
. - Presents execution plan - Shows you exactly what will happen.
- Waits for approval - No execution without your explicit "approved" or "proceed".
Phase 2: Coordinated Execution with Progress Tracking
- Critical Protocol: All agent communication goes through the Task tool, the Tech Lead only creates blueprints (never executes), and Claude manages all execution after your approval.
Phase 3: Enhanced Quality Assurance
- Built-in quality gates include model-optimized reviews, parallel execution for independent tasks, and automatic error recovery.
Phase 4: Smart Agent Authority
- A clear command structure ensures specialists stay in their lane and the
tech-lead-orchestrator
focuses only on planning.
Example 1: E-Commerce Payment System
- You: "Add Stripe checkout to my online store with subscription support"
- Result: A secure, PCI-compliant payment system with subscription management, built by a coordinated team of
Code Archaeologist
,API Architect
,Security Auditor
,Payment Integration
expert,Backend Architect
,Django Expert
,React Expert
, andTest Automator
.
Example 2: Mobile App Performance Crisis
- You: "Our React Native app is freezing on the product list screen"
- Result: App performance improved by 400% after
Debugger
,Mobile Developer
,Performance Engineer
,React Expert
, andDatabase Optimizer
diagnose and fix an infinite re-render loop and N+1 query problem.
Example 3: Legacy System Modernization
- You: "Migrate our 10-year-old PHP monolith to microservices"
- Result: A successful migration to 12 microservices with 99.9% uptime, orchestrated by the
Tech Lead
and executed byLegacy Modernizer
,Code Archaeologist
,Cloud Architect
,Backend Architect
,API Architect
,DevOps Engineer
,Laravel Expert
,Database Optimizer
,Test Automator
, andSecurity Auditor
.
Problem: Agents aren't coordinating or the tech-lead is trying to execute code directly.
Solution: Ensure you have applied the orchestration framework from CLAUDE.md.example
to your global ~/.claude/CLAUDE.md
file.
Problem: Conflicts with existing CLAUDE.md
instructions.
Solution: Carefully merge the key "ORCHESTRATION", "PROTOCOL", and "EXECUTION" sections from our example into your existing rules.
This project is licensed under the MIT License - see the LICENSE file for details.