What problem does it solve?
The sdd skill eliminates the risk of low-quality or spec-mismatched implementations by executing each plan task in an isolated subagent and enforcing two-stage review (spec compliance first, then code quality) after every task.
Core Features & Use Cases
- Subagent-Driven Task Execution: Dispatches a fresh subagent per task so work stays focused and avoids context pollution.
- Two-Stage Review Gates: Runs a spec compliance review before any code quality review, repeating fix-and-recheck loops until approvals pass.
- Controller-Orchestrated Workflow: The controller reads the plan once, extracts tasks, curates per-task context, routes reviewer findings back, and proceeds only when each gate is satisfied.
- Use Case Fit: Best for tightly coupled or low-count task plans where serial execution and agent unavailability make parallelization impractical.
Quick Start
Use sdd during implementation to run the current plan’s tasks serially with spec-first then quality-gated subagent reviews.