What problem does it solve? Turning an approved design doc or plan into working code often goes wrong: scope creeps, business logic sneaks in during scaffolding, tests get written after implementation, and multiple changes get batched into one commit. This Skill enforces a disciplined six-phase workflow that keeps each implementation slice small, test-driven, and reviewable. ## Core Features & Use Cases - Phased Implementation Workflow: Six mandatory phases (scope, scaffold, contracts, test design, incremental implementation, completion) with explicit pass/fail gates per phase. - Caller-First Scoping: Identifies the single main caller and happy-path slice before writing any code, keeping sibling plan packets out of scope. - Test-First Discipline: Requires given/when/then pseudocode converted to failing tests before any unit of work is implemented, with one Git commit per step. - Use Case: You have an approved design for a data pipeline. Use this Skill to scaffold the modules, agree on contracts, design failing tests, then implement get, write, transform, and run one commit at a time until the caller path is green. ## Quick Start Implement the repository slice from my approved design doc at docs/pipeline-design.md using the implement-from-spec workflow, starting with caller-first scoping.