
This repository serves as the definitive collection of Claude Code subagents - specialized AI agents designed for specific development tasks. Each subagent is:
- Production-ready: Tested in real-world scenarios
- Best practices compliant: Following industry standards and patterns
- MCP Tool integrated: Leveraging Model Context Protocol tools
- Continuously maintained: Regular updates with new capabilities
- Community-driven: Open to contributions and improvements
- Browse categories to find the subagent you need
- Copy the subagent definition
- Use with Claude Code or integrate into your workflow
- Customize based on your project requirements
β‘οΈ Maintained by the VoltAgent open-source AI agent framework community.

Essential development subagents for everyday coding tasks.
- frontend-developer - UI/UX specialist for React, Vue, and Angular
- backend-developer - Server-side expert for scalable APIs
- fullstack-developer - End-to-end feature development
- mobile-developer - Cross-platform mobile specialist
- electron-pro - Desktop application expert
- api-designer - REST and GraphQL API architect
- graphql-architect - GraphQL schema and federation expert
- microservices-architect - Distributed systems designer
- websocket-engineer - Real-time communication specialist
Language-specific experts with deep framework knowledge.
- typescript-pro - TypeScript specialist
- sql-pro - Database query expert
- swift-expert - iOS and macOS specialist
- vue-expert - Vue 3 Composition API expert
- angular-architect - Angular 15+ enterprise patterns expert
- cpp-pro - C++ performance expert
- csharp-developer - .NET ecosystem specialist
- django-developer - Django 4+ web development expert
- dotnet-core-expert - .NET 8 cross-platform specialist
- flutter-expert - Flutter 3+ cross-platform mobile expert
- golang-pro - Go concurrency specialist
- java-architect - Enterprise Java expert
- javascript-pro - JavaScript development expert
- kotlin-specialist - Modern JVM language expert
- laravel-specialist - Laravel 10+ PHP framework expert
- nextjs-developer - Next.js 14+ full-stack specialist
- php-pro - PHP web development expert
- python-pro - Python ecosystem master
- rails-expert - Rails 7+ rapid development expert
- react-specialist - React 18+ modern patterns expert
- rust-engineer - Systems programming expert
- spring-boot-engineer - Spring Boot 3+ microservices expert
DevOps, cloud, and deployment specialists.
- cloud-architect - AWS/GCP/Azure specialist
- database-administrator - Database management expert
- deployment-engineer - Deployment automation specialist
- devops-engineer - CI/CD and automation expert
- devops-incident-responder - DevOps incident management
- incident-responder - System incident response expert
- kubernetes-specialist - Container orchestration master
- network-engineer - Network infrastructure specialist
- platform-engineer - Platform architecture expert
- security-engineer - Infrastructure security specialist
- sre-engineer - Site reliability engineering expert
- terraform-engineer - Infrastructure as Code expert
Testing, security, and code quality experts.
- accessibility-tester - A11y compliance expert
- architect-reviewer - Architecture review specialist
- chaos-engineer - System resilience testing expert
- code-reviewer - Code quality guardian
- compliance-auditor - Regulatory compliance expert
- debugger - Advanced debugging specialist
- error-detective - Error analysis and resolution expert
- penetration-tester - Ethical hacking specialist
- performance-engineer - Performance optimization expert
- qa-expert - Test automation specialist
- security-auditor - Security vulnerability expert
- test-automator - Test automation framework expert
Data engineering, ML, and AI specialists.
- ai-engineer - AI system design and deployment expert
- data-analyst - Data insights and visualization specialist
- data-engineer - Data pipeline architect
- data-scientist - Analytics and insights expert
- database-optimizer - Database performance specialist
- llm-architect - Large language model architect
- machine-learning-engineer - Machine learning systems expert
- ml-engineer - Machine learning specialist
- mlops-engineer - MLOps and model deployment expert
- nlp-engineer - Natural language processing expert
- postgres-pro - PostgreSQL database expert
- prompt-engineer - Prompt optimization specialist
Tooling and developer productivity experts.
- build-engineer - Build system specialist
- cli-developer - Command-line tool creator
- dependency-manager - Package and dependency specialist
- documentation-engineer - Technical documentation expert
- dx-optimizer - Developer experience optimization specialist
- git-workflow-manager - Git workflow and branching expert
- legacy-modernizer - Legacy code modernization specialist
- refactoring-specialist - Code refactoring expert
- tooling-engineer - Developer tooling specialist
Domain-specific technology experts.
- api-documenter - API documentation specialist
- blockchain-developer - Web3 and crypto specialist
- embedded-systems - Embedded and real-time systems expert
- fintech-engineer - Financial technology specialist
- game-developer - Game development expert
- iot-engineer - IoT systems developer
- mobile-app-developer - Mobile application specialist
- payment-integration - Payment systems expert
- quant-analyst - Quantitative analysis specialist
- risk-manager - Risk assessment and management expert
Product management and business analysis.
- business-analyst - Requirements specialist
- content-marketer - Content marketing specialist
- customer-success-manager - Customer success expert
- legal-advisor - Legal and compliance specialist
- product-manager - Product strategy expert
- project-manager - Project management specialist
- sales-engineer - Technical sales expert
- scrum-master - Agile methodology expert
- technical-writer - Technical documentation specialist
- ux-researcher - User research expert
Agent coordination and meta-programming.
- agent-organizer - Multi-agent coordinator
- context-manager - Context optimization expert
- error-coordinator - Error handling and recovery specialist
- knowledge-synthesizer - Knowledge aggregation expert
- multi-agent-coordinator - Advanced multi-agent orchestration
- performance-monitor - Agent performance optimization
- task-distributor - Task allocation specialist
- workflow-orchestrator - Complex workflow automation
Research, search, and analysis specialists.
- research-analyst - Comprehensive research specialist
- search-specialist - Advanced information retrieval expert
- trend-analyst - Emerging trends and forecasting expert
- competitive-analyst - Competitive intelligence specialist
- market-researcher - Market analysis and consumer insights
- data-researcher - Data discovery and analysis expert
Subagents are specialized AI assistants that enhance Claude Code's capabilities by providing task-specific expertise. They act as dedicated helpers that Claude Code can call upon when encountering particular types of work.
Independent Context Windows
Every subagent operates within its own isolated context space, preventing cross-contamination between different tasks and maintaining clarity in the primary conversation thread.
Domain-Specific Intelligence
Subagents come equipped with carefully crafted instructions tailored to their area of expertise, resulting in superior performance on specialized tasks.
Shared Across Projects
After creating a subagent, you can utilize it throughout various projects and distribute it among team members to ensure consistent development practices.
Granular Tool Permissions
You can configure each subagent with specific tool access rights, enabling fine-grained control over which capabilities are available for different task types.
- Memory Efficiency: Isolated contexts prevent the main conversation from becoming cluttered with task-specific details
- Enhanced Accuracy: Specialized prompts and configurations lead to better results in specific domains
- Workflow Consistency: Team-wide subagent sharing ensures uniform approaches to common tasks
- Security Control: Tool access can be restricted based on subagent type and purpose
1. Access the Subagent Manager
/agents
2. Create Your Subagent
- Choose between project-specific or global subagents
- Let Claude generate an initial version, then refine it to your needs
- Provide detailed descriptions of the subagent's purpose and activation triggers
- Configure tool access (leave empty to inherit all available tools)
- Customize the system prompt using the built-in editor (press
e
)
3. Deploy and Utilize Your subagent becomes immediately available. Claude Code will automatically engage it when suitable, or you can explicitly request its help:
> Have the code-reviewer subagent analyze my latest commits
Type | Path | Availability | Precedence |
---|---|---|---|
Project Subagents | .claude/agents/ |
Current project only | Higher |
Global Subagents | ~/.claude/agents/ |
All projects | Lower |
Note: When naming conflicts occur, project-specific subagents override global ones.
- Place subagent files in
.claude/agents/
within your project - Claude Code automatically detects and loads the subagents
- Invoke them naturally in conversation or let Claude decide when to use them
Step 1: Launch the Agent Interface
/agents
Step 2: Choose "Create New Agent"
- Decide on project-level (current project) or user-level (all projects) scope
Step 3: Configure Your Agent
- Recommended approach: Let Claude draft an initial version, then customize
- Write a comprehensive description of the agent's role and activation scenarios
- Grant specific tool permissions (or leave blank for full access)
- Browse available tools through the interface for easy selection
- Edit the system prompt directly by pressing
e
for advanced customization
Step 4: Save and Start Using
- Your agent is instantly ready for use
- Claude automatically delegates appropriate tasks to it
- Or manually invoke it:
> Ask the code-reviewer agent to examine my pull request
Each subagent follows a standardized template:
---
name: subagent-name
description: Brief description of capabilities
tools: List of MCP tools used
---
Role definition and expertise...
## MCP Tool Integration
Tool descriptions and usage patterns...
## Communication Protocol
Inter-agent communication specifications...
## Implementation Workflow
Structured development phases...
We welcome contributions! See CONTRIBUTING.md for guidelines.
- Submit new subagents via PR
- Improve existing definitions
- Add new MCP tool integrations
- Share usage examples
- Report issues and bugs
This repository is maintained by the VoltAgent team:
- Core maintainers of the VoltAgent open-source AI agent framework and community member
- Committed to best practices and production readiness
MIT License - see LICENSE
Made with β€οΈ by the VoltAgent Community