What problem does it solve? It turns approved spec-driven development (SDD) plans into actual working code, executing assigned tasks from tasks.md while strictly following the specs and design documents instead of improvising. ## Core Features & Use Cases - Task Implementation: Reads proposal, spec, design, and tasks artifacts, then writes code for only the assigned tasks and marks them complete in the persisted tasks artifact. - Strict TDD Mode: When strict TDD is enabled and a test runner exists, it loads a dedicated module enforcing RED-GREEN-REFACTOR cycles with a mandatory TDD Cycle Evidence table. - Progress Persistence: Saves cumulative apply-progress artifacts across batches (engram, openspec, or hybrid modes) so no completed work is lost between runs. - Workload Governance: Enforces review workload decisions (chained PRs, stacked PRs, or size exceptions) before writing code, and stops when the apply state is blocked or unsafe. - Use Case: An orchestrator assigns Phase 1 tasks 1.1-1.3 of an authentication change; the skill reads the JWT spec scenarios, implements the middleware following the design, runs focused tests, and returns a structured summary ready for the verify phase. ## Quick Start Delegate the pending tasks for your change to the sdd-apply sub-agent so it implements them from the specs and design artifacts.