Skip to content

Production-ready Claude subagents collection with 100+ specialized AI agents for full-stack development, DevOps, data science, and business operations.

License

Notifications You must be signed in to change notification settings

awesome-archive/awesome-claude-code-subagents

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Group 32

The most comprehensive reference repository for production-ready Claude Code subagents. This collection features subagent definitions following best practices and industry standards.

Discord Twitter Follow


Awesome Claude Code Subagents

What is this?

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

Quick Start

  1. Browse categories to find the subagent you need
  2. Copy the subagent definition
  3. Use with Claude Code or integrate into your workflow
  4. Customize based on your project requirements

⚑️ Maintained by the VoltAgent open-source AI agent framework community.

435380213-b6253409-8741-462b-a346-834cd18565a9

πŸ“š Categories

Essential development subagents for everyday coding tasks.

Language-specific experts with deep framework knowledge.

DevOps, cloud, and deployment specialists.

Testing, security, and code quality experts.

Data engineering, ML, and AI specialists.

Tooling and developer productivity experts.

Domain-specific technology experts.

Product management and business analysis.

Agent coordination and meta-programming.

Research, search, and analysis specialists.

πŸ€– Understanding Subagents

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.

What Makes Subagents Special?

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.

Core Advantages

  • 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

Getting Started with Subagents

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

Subagent Storage Locations

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.

πŸ› οΈ How to Use Subagents

Setting Up in Claude Code

  1. Place subagent files in .claude/agents/ within your project
  2. Claude Code automatically detects and loads the subagents
  3. Invoke them naturally in conversation or let Claude decide when to use them

Creating New Subagents - Step by Step

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

πŸ“– Subagent Structure

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...

🀝 Contributing

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

πŸ‘₯ Maintainers

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

πŸ“„ License

MIT License - see LICENSE

πŸ”— Related Resources


Made with ❀️ by the VoltAgent Community

About

Production-ready Claude subagents collection with 100+ specialized AI agents for full-stack development, DevOps, data science, and business operations.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published