A comprehensive collection of specialized Claude Code subagents designed to enhance your software development lifecycle. These domain-agnostic experts can be applied to any software project, from web applications to mobile apps, AI-powered systems to enterprise solutions.
Claude Code subagents are specialized AI assistants that handle specific types of development tasks. Each agent operates with its own context window, custom system prompts, and specialized expertise. They enable more efficient problem-solving by providing task-specific configurations that Claude Code can automatically delegate to or explicitly invoke.
This agent collection represents an opinionated approach to modern software development with specific technology preferences:
Backend Preference:
- Python ecosystem (FastAPI)
- PostgreSQL for data persistence
- RESTful API design patterns
Frontend Preference:
- Server-side first: HTMX + Alpine.js + Tailwind CSS for web applications
- React Native for mobile applications
- Progressive enhancement over client-side SPAs
Infrastructure Preference:
- Cloud-native deployment
- Containerization with Docker
- Infrastructure as Code with Terraform
Development Philosophy:
- API-first design
- Security and compliance by default
- Performance and scalability considerations
- Comprehensive testing strategies
If your technology stack differs significantly from these preferences, you may want to customize the agent system prompts to better align with your chosen technologies and methodologies.
- Product Owner/Development Manager - Project coordination, backlog management, requirements analysis
- Backend API Architect - System architecture, API design, technology decisions
- Backend Developer - Python/FastAPI implementation, business logic, testing
- Server-Side Web Developer - HTMX, Alpine.js, Tailwind CSS, modern server-side rendering
- Mobile App Developer - React Native, Flutter, mobile-specific integrations
- Database Engineer - Schema design, query optimization, data modeling
- Cloud Infrastructure Engineer - AWS/GCP/Azure, Terraform, containerization
- AI/ML Integration Specialist - Model deployment, ML pipelines, AI service orchestration
- Security & Compliance Auditor - Security frameworks, data protection, regulatory compliance
- API Design Specialist - REST/GraphQL design, API documentation, integration strategies
- DevOps Pipeline Engineer - CI/CD automation, deployment pipelines
- Performance Optimizer - Load testing, bottleneck analysis, optimization
- Testing Strategist - Test automation, QA processes, testing frameworks
- Code Reviewer - Code quality, best practices, security reviews
- Technical Documentation Writer - API docs, architecture guides, user documentation
-
Clone this repository to your project root:
git clone https://github.com/yourusername/claude-code-dev-agents.git .claude/agents
-
The agents will be available immediately in your Claude Code session for that project.
-
Clone to your user directory:
git clone https://github.com/yourusername/claude-code-dev-agents.git ~/.claude/agents
-
Agents will be available across all your Claude Code projects.
Use Claude Code's built-in agent management:
/agents
This opens an interactive interface to view, create, edit, and manage your subagents.
Claude Code will automatically delegate tasks to appropriate agents based on:
- Task description in your request
- Agent descriptions and expertise areas
- Current context and available tools
Request a specific agent by mentioning it:
# Use the backend developer for API implementation
@backend-developer implement the user authentication endpoints
# Use the cloud engineer for deployment
@cloud-infrastructure-engineer deploy this to AWS using Terraform
Each agent is stored as a Markdown file with YAML frontmatter. You can:
- Modify existing agents to match your team's specific needs
- Add new agents for specialized domains
- Adjust tool permissions for security or focus requirements
- Customize system prompts to reflect your coding standards
Example agent structure:
---
name: agent-name
description: "Brief description for Claude Code delegation"
tools: "optional,tool,list"
---
# Agent Name
[Custom system prompt content]
- Start with the Product Owner - Use for breaking down requirements and planning
- Architect before implementing - Use API Architect before Backend Developer
- Security first - Involve Security Auditor for sensitive applications
- Document as you go - Use Technical Documentation Writer throughout development
- Fork the repository
- Create agents following the established format
- Test agents with real development scenarios
- Submit pull request with clear description of agent capabilities
MIT License - Feel free to use, modify, and distribute these agents for your projects.
These agents embody specific technology opinions and best practices. You're encouraged to fork and adapt them to match your preferred technology stack and development methodologies.
For questions about Claude Code subagents:
Made with ❤️ for the developer community