Skip to content

Agents Reference

Agents are specialized subagents that Claude can dispatch for focused tasks. Each agent has access to specific tools and expertise, making it more effective than a general-purpose prompt for its domain.

Agents are bundled with the Claude Kit plugin. When Claude dispatches a subagent, it starts a fresh context focused entirely on the task at hand:

You: "Review this code for security issues"
Claude dispatches → security-auditor agent
→ Focused security review
→ Returns findings with severity ratings

Agents run independently and return results to the main conversation. They can be dispatched in parallel for independent tasks.


AgentDescriptionUse When
plannerDesigns implementation plans, identifies critical files, considers trade-offsPlanning complex features or migrations
brainstormerExplores solutions, evaluates architectures, debates technical decisionsEvaluating options before implementation
researcherComprehensive research on technologies, libraries, and best practicesNeed in-depth comparison or analysis
AgentDescriptionUse When
code-reviewerReviews code for quality, security, performance, and maintainabilityAfter implementing features, before PRs
testerRuns test suites, analyzes coverage, validates error handling, verifies buildsAfter code changes, checking coverage
debuggerInvestigates issues, analyzes system behavior, traces root causesDebugging test failures or production bugs
AgentDescriptionUse When
security-auditorSecurity audits, OWASP compliance, code vulnerability reviewBefore production release, security review
vulnerability-scannerAutomated dependency scanning for known CVEsChecking for dependency vulnerabilities
AgentDescriptionUse When
database-adminSchema design, migrations, query optimization, data modelingDatabase work for PostgreSQL or MongoDB
cicd-managerCI/CD pipeline management, deployment automationSetting up or fixing CI pipelines
pipeline-architectPipeline architecture design and build optimizationRedesigning slow CI/CD pipelines
AgentDescriptionUse When
docs-managerAPI docs, READMEs, code comments, technical specificationsDocumentation needs updating
copywriterMarketing copy, release notes, changelogs, product descriptionsUser-facing content creation
journal-writerDevelopment journals, decision logs, incident documentationRecording failures or key decisions
AgentDescriptionUse When
ui-ux-designerDesign mockups to code, UI components, responsive/accessible layoutsBuilding or fixing UI components
api-designerRESTful/GraphQL API design, OpenAPI specificationsDesigning new APIs
AgentDescriptionUse When
project-managerProgress tracking, roadmaps, task monitoring, status reportsChecking project progress
git-managerStage, commit, push with conventional commitsGit operations
AgentDescriptionUse When
scoutRapidly maps internal codebase — files, patterns, dependenciesFinding code locations, understanding structure
scout-externalExplores external resources, APIs, open-source projectsResearching external APIs or libraries

Claude dispatches agents automatically when appropriate. You can also request it explicitly:

"Have the security-auditor review the auth module"
"Ask the database-admin to optimize this query"
"Get the code-reviewer to check my changes"

For independent tasks, agents run in parallel:

You: "Review security, check test coverage, and audit the database schema"
Claude dispatches simultaneously:
→ security-auditor (auth module)
→ tester (coverage analysis)
→ database-admin (schema review)
SkillsAgents
HowAuto-trigger by keywordsDispatched for focused tasks
ContextSame conversationFresh, isolated context
Best forPatterns and methodologyFocused independent work
ParallelismSequentialCan run in parallel