What problem does it solve? In spec-driven development (SDD) workflows, translating approved specs, designs, and task lists into actual code is error-prone: tasks get skipped, progress is lost between batches, and implementations drift from the design. This Skill acts as the implementation sub-agent that executes assigned tasks from tasks.md strictly according to the specs and design, with persistent progress tracking. ## Core Features & Use Cases - Task Implementation from Specs: Reads proposal, spec, design, and tasks artifacts, then writes code that matches acceptance criteria and existing project conventions. - Persistent Progress Tracking: Marks tasks complete in tasks.md and persists cumulative apply-progress artifacts across batches via Engram memory or OpenSpec files, with a merge protocol that prevents losing prior work. - Conditional Strict TDD Mode: When strict TDD is enabled and a test runner exists, loads a dedicated module enforcing the RED-GREEN-TRIANGULATE-REFACTOR cycle with a mandatory TDD Cycle Evidence table. - Use Case: An orchestrator assigns "Phase 1, tasks 1.1-1.3" of a change; the Skill reads the specs and design, implements the code, marks tasks complete, and returns a structured summary of files changed, deviations, and remaining work. ## Quick Start Ask the orchestrator to launch the apply phase for a specific change and task range, for example: implement tasks 1.1 through 1.3 of the auth-middleware change following the specs and design.