Agent Reference
Complete reference for all 91 specialized AI agents organized by category with model assignments.
Agent Categories
Architecture & System Design
Core Architecture
UI/UX & Mobile
Programming Languages
Systems & Low-Level
| Agent |
Model |
Description |
| c-pro |
sonnet |
System programming with memory management and OS interfaces |
| cpp-pro |
sonnet |
Modern C++ with RAII, smart pointers, STL algorithms |
| rust-pro |
sonnet |
Memory-safe systems programming with ownership patterns |
| golang-pro |
sonnet |
Concurrent programming with goroutines and channels |
Web & Application
| Agent |
Model |
Description |
| javascript-pro |
sonnet |
Modern JavaScript with ES6+, async patterns, Node.js |
| typescript-pro |
sonnet |
Advanced TypeScript with type systems and generics |
| python-pro |
sonnet |
Python development with advanced features and optimization |
| temporal-python-pro |
sonnet |
Temporal workflow orchestration with Python SDK, durable workflows, saga patterns |
| ruby-pro |
sonnet |
Ruby with metaprogramming, Rails patterns, gem development |
| php-pro |
sonnet |
Modern PHP with frameworks and performance optimization |
Enterprise & JVM
| Agent |
Model |
Description |
| java-pro |
sonnet |
Modern Java with streams, concurrency, JVM optimization |
| scala-pro |
sonnet |
Enterprise Scala with functional programming and distributed systems |
| csharp-pro |
sonnet |
C# development with .NET frameworks and patterns |
Specialized Platforms
| Agent |
Model |
Description |
| elixir-pro |
sonnet |
Elixir with OTP patterns and Phoenix frameworks |
| django-pro |
sonnet |
Django development with ORM and async views |
| fastapi-pro |
sonnet |
FastAPI with async patterns and Pydantic |
| haskell-pro |
sonnet |
Strongly typed functional programming with purity, advanced type systems, and concurrency |
| unity-developer |
sonnet |
Unity game development and optimization |
| minecraft-bukkit-pro |
sonnet |
Minecraft server plugin development |
| sql-pro |
sonnet |
Complex SQL queries and database optimization |
Infrastructure & Operations
DevOps & Deployment
| Agent |
Model |
Description |
| devops-troubleshooter |
sonnet |
Production debugging, log analysis, deployment troubleshooting |
| deployment-engineer |
sonnet |
CI/CD pipelines, containerization, cloud deployments |
| terraform-specialist |
sonnet |
Infrastructure as Code with Terraform modules and state management |
| dx-optimizer |
sonnet |
Developer experience optimization and tooling improvements |
Database Management
| Agent |
Model |
Description |
| database-optimizer |
sonnet |
Query optimization, index design, migration strategies |
| database-admin |
sonnet |
Database operations, backup, replication, monitoring |
| database-architect |
opus |
Database design from scratch, technology selection, schema modeling |
Incident Response & Network
Quality Assurance & Security
Code Quality & Review
Testing & Debugging
| Agent |
Model |
Description |
| test-automator |
sonnet |
Comprehensive test suite creation (unit, integration, e2e) |
| tdd-orchestrator |
sonnet |
Test-Driven Development methodology guidance |
| debugger |
sonnet |
Error resolution and test failure analysis |
| error-detective |
sonnet |
Log analysis and error pattern recognition |
Performance & Observability
Data & AI
Data Engineering & Analytics
| Agent |
Model |
Description |
| data-scientist |
opus |
Data analysis, SQL queries, BigQuery operations |
| data-engineer |
sonnet |
ETL pipelines, data warehouses, streaming architectures |
Machine Learning & AI
| Agent |
Model |
Description |
| ai-engineer |
opus |
LLM applications, RAG systems, prompt pipelines |
| ml-engineer |
opus |
ML pipelines, model serving, feature engineering |
| mlops-engineer |
opus |
ML infrastructure, experiment tracking, model registries |
| prompt-engineer |
opus |
LLM prompt optimization and engineering |
Documentation & Technical Writing
| Agent |
Model |
Description |
| docs-architect |
opus |
Comprehensive technical documentation generation |
| api-documenter |
sonnet |
OpenAPI/Swagger specifications and developer docs |
| reference-builder |
haiku |
Technical references and API documentation |
| tutorial-engineer |
sonnet |
Step-by-step tutorials and educational content |
| mermaid-expert |
sonnet |
Diagram creation (flowcharts, sequences, ERDs) |
| c4-code |
haiku |
C4 Code-level documentation with function signatures and dependencies |
| c4-component |
sonnet |
C4 Component-level architecture synthesis and documentation |
| c4-container |
sonnet |
C4 Container-level architecture with API documentation |
| c4-context |
sonnet |
C4 Context-level system documentation with personas and user journeys |
Business & Operations
Business Analysis & Finance
| Agent |
Model |
Description |
| business-analyst |
sonnet |
Metrics analysis, reporting, KPI tracking |
| quant-analyst |
opus |
Financial modeling, trading strategies, market analysis |
| risk-manager |
sonnet |
Portfolio risk monitoring and management |
Marketing & Sales
| Agent |
Model |
Description |
| content-marketer |
sonnet |
Blog posts, social media, email campaigns |
| sales-automator |
haiku |
Cold emails, follow-ups, proposal generation |
Support & Legal
| Agent |
Model |
Description |
| customer-support |
sonnet |
Support tickets, FAQ responses, customer communication |
| hr-pro |
opus |
HR operations, policies, employee relations |
| legal-advisor |
opus |
Privacy policies, terms of service, legal documentation |
SEO & Content Optimization
Specialized Domains
Model Configuration
Agents are assigned to specific Claude models based on task complexity and computational requirements.
Model Distribution Summary
| Model |
Agent Count |
Use Case |
| Haiku |
48 |
Fast execution tasks: testing, documentation, ops, database optimization, business |
| Sonnet |
100 |
Complex reasoning, architecture, language expertise, orchestration, security |
Model Selection Criteria
Haiku - Fast Execution & Deterministic Tasks
Use when:
- Generating code from well-defined specifications
- Creating tests following established patterns
- Writing documentation with clear templates
- Executing infrastructure operations
- Performing database query optimization
- Handling customer support responses
- Processing SEO optimization tasks
- Managing deployment pipelines
Sonnet - Complex Reasoning & Architecture
Use when:
- Designing system architecture
- Making technology selection decisions
- Performing security audits
- Reviewing code for architectural patterns
- Creating complex AI/ML pipelines
- Providing language-specific expertise
- Orchestrating multi-agent workflows
- Handling business-critical legal/HR matters
Hybrid Orchestration Patterns
The plugin ecosystem leverages Sonnet + Haiku orchestration for optimal performance and cost efficiency:
Pattern 1: Planning → Execution
Pattern 2: Reasoning → Action (Incident Response)
Pattern 3: Complex → Simple (Database Design)
Pattern 4: Multi-Agent Workflows
Agent Invocation
Natural Language
Agents can be invoked through natural language when you need Claude to reason about which specialist to use:
Slash Commands
Many agents are accessible through plugin slash commands for direct invocation:
Contributing
To add a new agent:
- Create
plugins/{plugin-name}/agents/{agent-name}.md
- Add frontmatter with name, description, and model assignment
- Write comprehensive system prompt
- Update plugin definition in
.claude-plugin/marketplace.json
See Contributing Guide for details.