-
-
Notifications
You must be signed in to change notification settings - Fork 6
Agent_Registry
Complete registry of all 35+ specialized AI agents available in ClaudeAutoPM. This page provides descriptions, use cases, and examples for each agent to help you choose the right tool for your task.
- Reduced agent count from 50+ to ~35 (Phase 1 complete)
- Consolidated similar agents into parameterized versions
- Unified coordination rules for better efficiency
- Maintained all functionality through parameters
-
UI Frameworks: 4 agents → 1
react-ui-expert -
Python Backend: 3 agents → 1
python-backend-expert -
Docker: 3 agents → 1
docker-containerization-expert -
E2E Testing: 2 agents → 1
e2e-test-engineer
Location: .claude/agents/core/agent-manager.md
Purpose: Agent lifecycle management and creation
Use for: Creating new agents, updating documentation, registry maintenance
Example:
@agent-manager create a specialized agent for GraphQL development with Apollo Server expertiseLocation: .claude/agents/core/file-analyzer.md
Purpose: Analyze and summarize large files to reduce context usage
Use for: Log analysis, documentation review, test output summarization
Example:
@file-analyzer summarize the key errors in this 5000-line installation logLocation: .claude/agents/core/code-analyzer.md
Purpose: Code review, bug detection, and logic flow analysis
Use for: Pre-commit reviews, security scanning, architecture analysis
Example:
@code-analyzer review this authentication module for security vulnerabilitiesLocation: .claude/agents/core/test-runner.md
Purpose: Test execution and comprehensive result analysis
Use for: Running test suites, failure analysis, coverage reports
Example:
@test-runner execute all integration tests and analyze any failuresLocation: .claude/agents/core/parallel-worker.md
Purpose: Coordinate multiple agents working on related tasks
Use for: Complex multi-step workflows, parallel task execution
Example:
@parallel-worker coordinate testing, building, and deployment tasksLocation: .claude/agents/core/mcp-manager.md
Purpose: Manage Model Context Protocol server configurations
Use for: MCP server setup, configuration, troubleshooting
Example:
@mcp-manager configure Context7 MCP server for documentation indexingLocation: .claude/agents/frameworks/react-ui-expert.md
Purpose: React development with modern patterns (consolidated from 4 UI agents)
Expertise: React 18+, hooks, state management, component patterns
Example:
@react-ui-expert build a data table component with sorting, filtering, and paginationLocation: .claude/agents/frameworks/e2e-test-engineer.md
Purpose: End-to-end testing across platforms (consolidated)
Expertise: Playwright, Cypress, Selenium, cross-browser testing
Example:
@e2e-test-engineer create Playwright tests for the complete checkout workflowLocation: .claude/agents/frameworks/tailwindcss-expert.md
Purpose: Tailwind CSS styling and design systems
Expertise: Utility-first CSS, responsive design, component styling
Example:
@tailwindcss-expert design a responsive dashboard layout with dark mode supportLocation: .claude/agents/frameworks/mui-react-expert.md
Purpose: Material-UI React component development
Expertise: MUI components, theming, custom components
Example:
@mui-react-expert create a Material-UI form with validation and stepper componentLocation: .claude/agents/frameworks/antd-react-expert.md
Purpose: Ant Design React development
Expertise: Ant Design components, forms, tables, layouts
Example:
@antd-react-expert build an admin dashboard with Ant Design Pro componentsLocation: .claude/agents/frameworks/bootstrap-ui-expert.md
Purpose: Bootstrap-based UI development
Expertise: Bootstrap 5, responsive grids, component styling
Example:
@bootstrap-ui-expert create a responsive landing page with Bootstrap componentsLocation: .claude/agents/frameworks/chakra-ui-expert.md
Purpose: Chakra UI component development
Expertise: Chakra UI components, theming, accessibility
Example:
@chakra-ui-expert build an accessible form system with Chakra UI componentsLocation: .claude/agents/frameworks/fastapi-backend-engineer.md
Purpose: FastAPI backend development
Expertise: FastAPI, async endpoints, dependency injection, OpenAPI
Example:
@fastapi-backend-engineer create a REST API with authentication and database integrationLocation: .claude/agents/frameworks/flask-backend-engineer.md
Purpose: Flask web application development
Expertise: Flask, blueprints, extensions, SQLAlchemy
Example:
@flask-backend-engineer build a web application with user authentication and admin panelLocation: .claude/agents/frameworks/playwright-test-engineer.md
Purpose: Playwright-specific testing and automation
Expertise: Playwright API, page objects, visual testing
Example:
@playwright-test-engineer implement visual regression tests for the UI componentsLocation: .claude/agents/frameworks/playwright-mcp-frontend-tester.md
Purpose: Frontend testing with Playwright MCP integration
Expertise: MCP-enabled testing, automated UI testing
Example:
@playwright-mcp-frontend-tester create automated tests for the MCP-enabled frontendLocation: .claude/agents/frameworks/react-frontend-engineer.md
Purpose: React application architecture and development
Expertise: React patterns, state management, routing, performance
Example:
@react-frontend-engineer architect a scalable React application with proper state managementLocation: .claude/agents/frameworks/ux-design-expert.md
Purpose: UX design and user experience optimization
Expertise: User flows, wireframing, accessibility, design systems
Example:
@ux-design-expert design an intuitive user onboarding flow with accessibility considerationsLocation: .claude/agents/frameworks/nats-messaging-expert.md
Purpose: NATS messaging system integration
Expertise: NATS streaming, microservices communication, message patterns
Example:
@nats-messaging-expert implement event-driven communication between microservicesLocation: .claude/agents/languages/python-backend-expert.md
Purpose: Python backend development (consolidated from 3 agents)
Expertise: FastAPI, Django, Flask, async programming, testing
Example:
@python-backend-expert create a microservice with FastAPI, database integration, and testsLocation: .claude/agents/languages/python-backend-engineer.md
Purpose: Python backend engineering and architecture
Expertise: System design, API development, database integration
Example:
@python-backend-engineer design a scalable backend architecture for high-traffic applicationLocation: .claude/agents/languages/nodejs-backend-engineer.md
Purpose: Node.js backend development
Expertise: Express, NestJS, middleware, real-time features
Example:
@nodejs-backend-engineer implement a real-time chat system with WebSocket supportLocation: .claude/agents/languages/javascript-frontend-engineer.md
Purpose: Frontend JavaScript development
Expertise: Modern JavaScript, DOM manipulation, module systems
Example:
@javascript-frontend-engineer optimize JavaScript performance and implement lazy loadingLocation: .claude/agents/languages/bash-scripting-expert.md
Purpose: Shell scripting and automation
Expertise: Bash scripting, system administration, automation
Example:
@bash-scripting-expert create deployment scripts with error handling and loggingLocation: .claude/agents/devops/docker-containerization-expert.md
Purpose: Docker and containerization (consolidated from 3 agents)
Expertise: Dockerfile optimization, multi-stage builds, security, orchestration
Example:
@docker-containerization-expert create optimized Docker setup for microservices deploymentLocation: .claude/agents/devops/kubernetes-orchestrator.md
Purpose: Kubernetes deployment and management
Expertise: K8s manifests, Helm charts, scaling, service mesh
Example:
@kubernetes-orchestrator design a scalable Kubernetes deployment with auto-scalingLocation: .claude/agents/devops/github-operations-specialist.md
Purpose: GitHub Actions, workflows, and repository management
Expertise: CI/CD pipelines, Actions, release automation
Example:
@github-operations-specialist create a comprehensive CI/CD pipeline with testing and deploymentLocation: .claude/agents/devops/azure-devops-specialist.md
Purpose: Azure DevOps integration and automation
Expertise: Azure Pipelines, Boards, Repos, deployment
Example:
@azure-devops-specialist setup Azure DevOps pipeline with multi-environment deploymentLocation: .claude/agents/devops/docker-compose-expert.md
Purpose: Docker Compose orchestration
Expertise: Multi-container applications, networking, volumes
Example:
@docker-compose-expert create development environment with database, cache, and monitoringLocation: .claude/agents/devops/docker-expert.md
Purpose: Advanced Docker techniques and optimization
Expertise: Performance tuning, security, registry management
Example:
@docker-expert optimize Docker images for production deployment with security scanningLocation: .claude/agents/devops/docker-development-orchestrator.md
Purpose: Docker-based development environment setup
Expertise: Development workflows, hot reloading, debugging
Example:
@docker-development-orchestrator setup development environment with hot reload and debuggingLocation: .claude/agents/devops/ssh-operations-expert.md
Purpose: SSH configuration, security, and automation
Expertise: SSH keys, tunneling, automation, security
Example:
@ssh-operations-expert setup secure SSH access with key management and automationLocation: .claude/agents/devops/traefik-proxy-expert.md
Purpose: Traefik reverse proxy configuration
Expertise: Load balancing, SSL termination, service discovery
Example:
@traefik-proxy-expert configure Traefik for microservices with automatic SSL certificatesLocation: .claude/agents/devops/mcp-context-manager.md
Purpose: Model Context Protocol deployment and management
Expertise: MCP servers, context management, integration
Example:
@mcp-context-manager deploy and configure MCP servers for development teamLocation: .claude/agents/cloud/aws-cloud-architect.md
Purpose: AWS infrastructure design and implementation
Expertise: EC2, Lambda, RDS, VPC, CloudFormation, cost optimization
Example:
@aws-cloud-architect design serverless architecture for image processing with auto-scalingLocation: .claude/agents/cloud/azure-cloud-architect.md
Purpose: Azure cloud infrastructure and services
Expertise: Azure VMs, AKS, Functions, ARM templates, cost management
Example:
@azure-cloud-architect create Azure infrastructure with AKS cluster and monitoringLocation: .claude/agents/cloud/gcp-cloud-architect.md
Purpose: Google Cloud Platform architecture
Expertise: Compute Engine, GKE, Cloud Functions, Terraform
Example:
@gcp-cloud-architect implement event-driven architecture with Cloud Run and Pub/SubLocation: .claude/agents/cloud/terraform-infrastructure-expert.md
Purpose: Infrastructure as Code with Terraform
Expertise: Terraform modules, state management, multi-cloud deployments
Example:
@terraform-infrastructure-expert create reusable Terraform modules for multi-environment deploymentLocation: .claude/agents/cloud/kubernetes-orchestrator.md
Purpose: Kubernetes orchestration and management
Expertise: K8s deployment, scaling, monitoring, service mesh
Example:
@kubernetes-orchestrator implement blue-green deployment strategy with monitoringLocation: .claude/agents/cloud/openai-python-expert.md
Purpose: OpenAI API integration with Python
Expertise: OpenAI APIs, embeddings, fine-tuning, Python integration
Example:
@openai-python-expert implement intelligent document processing with OpenAI embeddingsLocation: .claude/agents/cloud/gemini-api-expert.md
Purpose: Google Gemini API integration
Expertise: Gemini Pro, multimodal AI, Google AI Studio
Example:
@gemini-api-expert create multimodal AI application with text and image processingLocation: .claude/agents/cloud/gcp-cloud-functions-engineer.md
Purpose: Google Cloud Functions development
Expertise: Serverless functions, event triggers, HTTP functions
Example:
@gcp-cloud-functions-engineer create event-driven serverless functions for data processingLocation: .claude/agents/databases/postgresql-expert.md
Purpose: PostgreSQL database design and optimization
Expertise: Schema design, query optimization, indexes, performance tuning
Example:
@postgresql-expert optimize database schema for high-performance e-commerce applicationLocation: .claude/agents/databases/mongodb-expert.md
Purpose: MongoDB NoSQL database development
Expertise: Document design, aggregation pipelines, indexing, sharding
Example:
@mongodb-expert design scalable document schema for user activity trackingLocation: .claude/agents/databases/redis-expert.md
Purpose: Redis caching and data structures
Expertise: Caching strategies, data structures, performance optimization
Example:
@redis-expert implement distributed caching strategy with Redis clusterLocation: .claude/agents/databases/cosmosdb-expert.md
Purpose: Azure Cosmos DB development
Expertise: Multi-model database, global distribution, consistency levels
Example:
@cosmosdb-expert design globally distributed database with optimal consistency modelLocation: .claude/agents/databases/bigquery-expert.md
Purpose: Google BigQuery analytics and data warehousing
Expertise: SQL optimization, data modeling, analytics, streaming
Example:
@bigquery-expert create data warehouse with real-time analytics and reportingLocation: .claude/agents/data/langgraph-workflow-expert.md
Purpose: LangGraph workflow orchestration
Expertise: AI workflow design, graph-based processing, state management
Example:
@langgraph-workflow-expert create intelligent document processing workflow with multiple AI agentsLocation: .claude/agents/data/airflow-orchestration-expert.md
Purpose: Apache Airflow data pipeline orchestration
Expertise: DAGs, task scheduling, data pipeline automation
Example:
@airflow-orchestration-expert design data pipeline for ETL processing with monitoringLocation: .claude/agents/data/kedro-pipeline-expert.md
Purpose: Kedro data science pipeline development
Expertise: ML pipelines, data versioning, experiment tracking
Example:
@kedro-pipeline-expert create ML pipeline with data versioning and experiment trackingLocation: .claude/agents/decision-matrices/playwright-testing-selection.md
Purpose: Help choose optimal Playwright testing approach
Use for: Test strategy decisions, framework selection
Example:
@playwright-testing-selection recommend testing approach for e-commerce applicationLocation: .claude/agents/decision-matrices/python-backend-selection.md
Purpose: Choose optimal Python backend framework
Use for: Architecture decisions, framework selection
Example:
@python-backend-selection recommend backend stack for high-traffic APILocation: .claude/agents/decision-matrices/ui-framework-selection.md
Purpose: Help choose UI framework and approach
Use for: Frontend technology decisions, component library selection
Example:
@ui-framework-selection recommend UI stack for enterprise dashboard applicationLegacy agent names continue to work with deprecation warnings:
-
@docker-expert→@docker-containerization-expert -
@react-expert→@react-ui-expert -
@python-expert→@python-backend-expert
- Use specific agents for specialized tasks
- Combine agents for complex workflows
- Provide context to get better results
- Start with decision matrices when unsure
When using multiple agents:
# Sequential execution
@code-analyzer review code quality
THEN @test-runner execute tests
THEN @docker-containerization-expert prepare deployment
# Parallel execution (when enabled)
@code-analyzer review backend/
@test-runner execute unit tests
@docker-containerization-expert build imagesIf you're using deprecated agent names, update to the new consolidated agents:
| Legacy Agent | New Agent | Notes |
|---|---|---|
@react-expert |
@react-ui-expert |
Unified UI expert |
@vue-expert |
@react-ui-expert |
Use with Vue parameter |
@angular-expert |
@react-ui-expert |
Use with Angular parameter |
@docker-expert |
@docker-containerization-expert |
Consolidated Docker agent |
@kubernetes-expert |
@kubernetes-orchestrator |
Enhanced K8s capabilities |
@python-expert |
@python-backend-expert |
Unified Python backend |
- Agent Selection Guide - Choose the right agent
- Custom Agents - Create your own agents
- Configuration Options - Agent configuration
- Testing Strategies - Testing with agents