What problem does it solve? Large coding changes delivered all at once are hard to review, easy to get wrong, and difficult to course-correct mid-way. This Skill breaks implementation into small, reviewable stages so an engineer can inspect, modify, and approve each increment before work continues. ## Core Features & Use Cases - Stage Map Planning: Proposes a fixed-total stage plan (e.g., 1/4 through 4/4) where each stage has one primary deliverable, an explicit scope, exclusions, and a test target, and waits for approval before starting. - Test-First Stage Execution: For each stage, writes or updates the narrowest relevant test first, implements only that stage's behavior, runs focused verification, and reports results in a structured format. - Approval Gates and Engineer Edits: Pauses after every stage for explicit confirmation, and on resumption inspects the working tree to preserve and account for engineer changes, revising the stage map when needed. - Use Case: When asked to add a new API endpoint with persistence and client changes, the Skill proposes a 3-5 stage plan, implements each vertical slice with its tests, and stops for your review between stages instead of dumping one large diff. ## Quick Start Ask the assistant to use $staged-implementation to implement your requested change in reviewed stages.