This is a systematic approach to executing implementation plans by spawning fresh subagents for each task, then running two-phase reviews: spec compliance first, code quality second. You stay in one session coordinating while each subagent gets isolated context you carefully construct. The workflow is rigid by design: implementer builds and self-reviews, spec reviewer catches scope creep or gaps, quality reviewer checks patterns, then you mark it done in a TodoWrite and move to the next task. It's heavier than manual execution but catches problems early through the review loops. Works best when your plan is detailed enough that most tasks become mechanical, letting you use cheaper models for implementation and save the expensive ones for architecture decisions.
npx skills add https://github.com/jnmetacode/superpowers-zh --skill subagent-driven-development