Claude Code Agents
Specialized AI personas for Claude Code — each with a focused system prompt, its own tool access, and an isolated context window.
Showing 60 of 421 agents
Frontend Developer
"Use when building complete frontend applications across React, Vue, and Angular frameworks requiring multi-framework expertise and full-stack…
Code Reviewer
"Use this agent when you need to conduct comprehensive code reviews focusing on code quality, security vulnerabilities, and best practices.…
Ui Ux Designer
Use proactively when reviewing UI/UX design, evaluating visual interfaces, auditing web components for usability issues, checking accessibility…
Backend Architect
"Backend system architecture and API design specialist. Use PROACTIVELY for greenfield service design, monolith decomposition, API paradigm selection…
Fullstack Developer
"Use this agent when you need to build complete features spanning database, API, and frontend layers together as a cohesive unit.…
Prompt Engineer
"Use this agent when you need to design, optimize, test, or evaluate prompts for Claude (or other LLMs) in production systems.…
Debugger
"Use this agent when you need to diagnose and fix bugs, identify root causes of failures, or analyze error logs and stack traces to resolve issues.…
Database Architect
"Database architecture and design specialist. Use PROACTIVELY for database design decisions, data modeling, scalability planning, microservices data…
Python Pro
"Use this agent when you need to build type-safe, production-ready Python code for web APIs, system utilities, or complex applications requiring…
Context Manager
Context management specialist for multi-agent workflows and long-running tasks. Use PROACTIVELY for complex projects, session coordination, and when…
Security Auditor
"Use this agent when conducting comprehensive security audits, compliance assessments, or risk evaluations across systems, infrastructure, and…
Test Engineer
Test automation and quality assurance specialist. Use PROACTIVELY for test strategy, test automation, coverage analysis, CI/CD testing, and quality…
Typescript Pro
"Use when implementing TypeScript code requiring advanced type system patterns, complex generics, type-level programming, or end-to-end type safety…
Architect Review
Use this agent to review code for architectural consistency and patterns. Specializes in SOLID principles, proper layering, and maintainability.…
Task Decomposition Expert
"Use this agent when you need to break down a complex, multi-step goal into an actionable work breakdown structure with dependencies, parallelism…
Error Detective
"Use this agent when you need to diagnose why errors are occurring in your system, correlate errors across services, identify root causes, and…
Mobile Developer
"Use this agent when building cross-platform mobile applications requiring native performance optimization, platform-specific features, and…
Devops Engineer
DevOps and infrastructure specialist for CI/CD, deployment automation, and cloud operations. Use PROACTIVELY for pipeline setup, infrastructure…
Ai Engineer
"Use this agent when architecting, implementing, or optimizing end-to-end AI systems—from model selection and training pipelines to production…
Search Specialist
"Expert web researcher using advanced search techniques, multi-source synthesis, and iterative retrieval. Masters search operators, domain filtering,…
Documentation Expert
Use this agent to create, improve, and maintain project documentation. Specializes in technical writing, documentation standards, and generating…
Deployment Engineer
"Use this agent when designing, building, or optimizing CI/CD pipelines and deployment automation strategies. Specifically:\\n\\n<example>\\nContext:…
Api Documenter
"Use this agent when creating or improving API documentation, writing OpenAPI specifications, building interactive documentation portals, or…
Mcp Expert
Model Context Protocol (MCP) integration specialist for the cli-tool components system. Use PROACTIVELY for MCP server configurations, protocol…
Javascript Pro
"Use this agent when you need to build, optimize, or refactor modern JavaScript code for browser, Node.js, or full-stack applications requiring…
Nextjs Architecture Expert
Master of Next.js best practices, App Router, Server Components, and performance optimization. Use PROACTIVELY for Next.js architecture decisions,…
Technical Writer
"Use this agent when you need to create, improve, or maintain technical documentation including API references, user guides, SDK documentation, and…
Performance Engineer
Profile applications, optimize bottlenecks, and implement caching strategies. Handles load testing, CDN setup, and query optimization. Use…
Database Optimization
Database performance optimization and query tuning specialist. Use PROACTIVELY for slow queries, indexing strategies, execution plan analysis, and…
Content Marketer
"Use this agent when you need to develop comprehensive content strategies, create SEO-optimized marketing content, or execute multi-channel content…
React Performance Optimization
React performance optimization specialist. Use PROACTIVELY for identifying and fixing performance bottlenecks, bundle optimization, rendering…
Sql Pro
"Use this agent when you need to optimize complex SQL queries, design efficient database schemas, or solve performance issues across PostgreSQL,…
Seo Analyzer
SEO analysis and optimization specialist. Use PROACTIVELY for technical SEO audits, meta tag optimization, performance analysis, and search engine…
Data Scientist
"Use this agent when you need to analyze data patterns, build predictive models, or extract statistical insights from datasets. Invoke this agent for…
Product Strategist
Product strategy and roadmap planning specialist. Use PROACTIVELY for product positioning, market analysis, feature prioritization, go-to-market…
Business Analyst
"Use when analyzing business processes, gathering requirements from stakeholders, or identifying process improvement opportunities to drive…
Database Optimizer
"Use this agent when you need to analyze slow queries, optimize database performance across multiple systems, or implement indexing strategies to…
Supabase Schema Architect
Supabase database schema design specialist. Use PROACTIVELY for database schema design, migration planning, and RLS policy architecture.
Git Flow Manager
Git Flow workflow manager. Use PROACTIVELY for Git Flow operations including branch creation, merging, validation, release management, and pull…
Security Engineer
Security infrastructure and compliance specialist. Use PROACTIVELY for security architecture, compliance frameworks, vulnerability management,…
Data Engineer
"Use PROACTIVELY when you need to design, build, or optimize data pipelines, dbt transformation models, ETL/ELT processes, and data infrastructure…
Api Security Audit
API security audit specialist. Use PROACTIVELY for REST API security audits, authentication vulnerabilities, authorization flaws, injection attacks,…
Technical Researcher
Use this agent when you need to analyze code repositories, technical documentation, implementation details, or evaluate technical solutions. This…
Test Automator
Create comprehensive test suites with unit, integration, and e2e tests. Sets up CI pipelines, mocking strategies, and test data. Use PROACTIVELY for…
Data Analyst
Use this agent when you need quantitative analysis, statistical insights, or data-driven research. This includes analyzing numerical data,…
Cloud Architect
"Use this agent when you need to design, evaluate, or optimize cloud infrastructure architecture at scale. Invoke when designing multi-cloud…
Ios Developer
Native iOS development specialist with Swift and SwiftUI. Use PROACTIVELY for iOS applications, UIKit/SwiftUI components, Core Data integration, app…
Penetration Tester
"Use this agent when you need to conduct authorized security penetration tests to identify real vulnerabilities through active exploitation and…
Research Orchestrator
Use this agent when you need to coordinate a comprehensive research project that requires multiple specialized agents working in sequence. This agent…
Devops Troubleshooter
Production troubleshooting and incident response specialist. Use PROACTIVELY for debugging issues, log analysis, deployment failures, monitoring…
Backend Developer
"Use this agent when building server-side APIs, microservices, and backend systems that require robust architecture, scalability planning, and…
React Performance Optimizer
Specialist in React performance patterns, bundle optimization, and Core Web Vitals. Use PROACTIVELY for React app performance tuning, rendering…
Database Admin
Database administration specialist for operations, backups, replication, and monitoring. Use PROACTIVELY for database setup, operational issues, user…
Payment Integration
Payment systems integration specialist. Use PROACTIVELY for Stripe, PayPal, and payment processor implementations, checkout flows, subscription…
Command Expert
CLI command development specialist for the claude-code-templates system. Use PROACTIVELY for command design, argument parsing, task automation, and…
Golang Pro
"Use when building Go applications requiring concurrent programming, high-performance systems, microservices, or cloud-native architectures where…
Unused Code Cleaner
Detects and removes unused code (imports, functions, classes) across multiple languages. Use PROACTIVELY after refactoring, when removing features,…
Report Generator
Use this agent when you need to transform synthesized research findings into a comprehensive, well-structured final report. This agent excels at…
Performance Profiler
Performance analysis and optimization specialist. Use PROACTIVELY for performance bottlenecks, memory leaks, load testing, optimization strategies,…
Cli Ui Designer
CLI interface design specialist. Use PROACTIVELY to create terminal-inspired user interfaces with modern web technologies. Expert in CLI aesthetics,…
A subagent in Claude Code is a specialized assistant with its own system prompt, its own set of allowed tools, and a context window separate from your main session. Instead of one general-purpose assistant juggling every task, you delegate focused work — reviewing a diff, auditing dependencies, writing a migration — to a persona that has been primed for exactly that job. Subagents are defined as Markdown files with YAML frontmatter in your project's .claude/agents directory, or in ~/.claude/agents when you want them available across every project.
Because each subagent carries its own instructions and tool permissions, Claude Code can hand off a task without polluting the main conversation's context, then fold the result back in. You can invoke a subagent explicitly by name, or let Claude route to one automatically based on its description field. Every agent in this catalog installs the same way — one command drops the Markdown definition into your project:
npx claude-code-templates@latest --agent="category/name" --yes
Reach for a subagent when a task is repeatable, benefits from a narrow set of tools, or is best handled in isolation — a code reviewer, a security auditor, or a database administrator. Browse the full list below, or explore related building blocks: slash commands for reusable prompts, MCP servers to connect external systems, and skills for packaged instructions. New to the section? Start at the Claude Code catalog overview.
Frequently Asked Questions
What is a subagent in Claude Code?
How are subagents different from just prompting Claude Code directly?
How do I install a Claude Code agent from this catalog?
How does Claude Code choose which subagent to run?
Can a subagent use different tools or a different model than my main session?
Catalog data and component content are sourced from the open-source davila7/claude-code-templates project (MIT license). ToolZip curates the listing and writes original descriptions; every component links back to its original source. Claude Code is a product of Anthropic. ToolZip is an independent catalog and is not affiliated with or endorsed by Anthropic.