This is a workflow for breaking down implementation plans into independent tasks and dispatching a fresh Claude subagent for each one, with code review between tasks or batches. It works for both sequential work (tasks depend on each other) and parallel execution (investigating multiple unrelated bugs at once). Each subagent gets a clean context, does its work, reports back, then a code reviewer subagent checks the changes before you move on. The interesting part is the quality gate concept: you catch issues immediately after each task instead of discovering a mess at the end. Useful when you have a multi-task plan or 3+ independent failures to investigate, but overkill for simple single-task changes.
npx skills add https://github.com/neolabhq/context-engineering-kit --skill subagent-driven-development