Agent Delegation
Proactively invoke agents when trigger conditions are met:
| Agent | Trigger |
|---|---|
planner | Complex features, multi-file changes, ambiguous requirements |
code-architect | New features needing design, refactors, system design decisions |
code-reviewer | After implementation, during PRs, before merge |
security-reviewer | Pre-commit for auth/API changes, after dependency updates |
work-verifier | After task completion, before declaring work done |
tester | After implementation, when validating features |
fullstack-dev | Full-stack web apps, coordinated backend+frontend builds |
backend-dev | Backend API work, database setup, after planning is complete |
frontend-dev | Frontend builds after backend is ready, UI implementation with design |
For tasks needing agents not yet created, suggest creation via /new-agent. See the on-demand agent catalog in the evolution protocol.
When delegating: provide the agent with focused context, specific output format requirements, and clear success criteria. Do not dump the entire conversation.