Agents Overview

17 specialized agents that handle every aspect of software development—automatically orchestrated through predefined workflows.

Quick Reference

Development & Implementation

AgentPurpose
plannerResearch, analyze, create implementation plans before coding
fullstack-developerExecute implementation phases with strict file ownership
scoutParallel file search across large codebases
scout-externalExternal search using Gemini CLI and OpenCode
debuggerRoot cause analysis, log investigation, issue diagnosis
testerTest execution, coverage analysis, quality validation

Quality & Review

AgentPurpose
code-reviewerSecurity audits, performance analysis, code quality
database-adminQuery optimization, schema design, performance tuning

Documentation & Management

AgentPurpose
docs-managerTechnical documentation, API docs, architecture guides
project-managerProgress tracking, cross-agent coordination, status reports
journal-writerDocument failures and setbacks with brutal honesty
git-managerConventional commits, security scanning, token-optimized

Creative & Research

AgentPurpose
ui-ux-designerAward-winning UI with Three.js, responsive layouts
copywriterHigh-converting marketing copy, viral content
brainstormerExplore approaches, challenge assumptions, debate decisions
researcherMulti-source research, documentation analysis

Integration

AgentPurpose
mcp-managerMCP server integrations, tool discovery, execution

How to Use

Automatic (recommended): Commands orchestrate agents automatically

/cook [feature]     # planner → code → tester → reviewer → git-manager
/fix:hard [bug]     # scout → debugger → planner → code → tester
/plan [task]        # planner + researcher

Explicit: Request specific agents in prompts

"Use scout agent to find auth files, then planner to create migration strategy"

Under the Hood

Orchestration Patterns

Sequential (default): Agents run in order, each building on previous output

planner → code → tester → code-reviewer → git-manager

Parallel: Independent agents run simultaneously

scout (dir1) ┐
scout (dir2) ├─→ Aggregate → planner
scout (dir3) ┘

Hybrid: Mix of sequential and parallel for complex tasks

Agent Communication

Agents share context through:

  • Shared files: docs/, plans/, code standards
  • Handoff protocols: Each agent receives previous output, performs task, passes results
  • TodoWrite: Real-time progress tracking visible to user

Handoff Example

planner output → plans/auth-feature.md

code reads plan → implements → creates files + tests

tester runs tests → validates coverage

code-reviewer audits → security + quality report

git-manager commits → conventional commit + push

Troubleshooting

Agent not activating?

  • Check command matches task complexity (/fix:fast vs /fix:hard)
  • Verify workflow files exist in .claude/agents/
  • Try explicit invocation: “Use [agent] to…”

Slow response?

  • Use parallel orchestration when tasks are independent
  • Scope tasks more specifically
  • Use simpler commands for simple tasks

Conflicts?

  • Review orchestration order in workflow files
  • Check handoff protocols between agents

Key Takeaway

17 agents work together automatically—use commands to orchestrate them, or invoke explicitly for specific tasks. No manual coordination needed.