Use when starting a complex or ambiguous task that risks scope drift
Use when choosing native or multi-LLM handling for init, review, or security requests
Use when a reviewer, CI bot, or another AI leaves feedback to address
Use when a PR or feature needs both specification and code-quality review
Use when about to declare work complete, fixed, passing, or done
Multi-AI requirements scoping using available external providers (Double Diamond Define phase)
Multi-AI validation, scoring, and review using available external providers (Double Diamond Deliver phase)
Multi-AI implementation using available external providers (Double Diamond Develop phase)