What problem does it solve? Large implementation plans often fail because changes are made in bulk, tests are deferred, and broken states accumulate. This Skill enforces disciplined execution of an approved plan by splitting work into small, dependency-ordered vertical slices that each stay green against the repository's checks. ## Core Features & Use Cases - Slice-based execution: Breaks remaining work into the smallest verifiable vertical slices, each with recorded behavior, blockers, test seams, and acceptance gates. - Mandatory sub-skill integration: Requires the tdd skill for behavior changes and the five cpp-* skills (modern style, OOP design, performance, thread safety, static analysis) for any C++-bearing slice. - Gate discipline: Distinguishes merge-blocking, local, planned, and external checks; forbids advancing to a new slice while the current one has a known failing check. - Use Case: Given an approved multi-ticket plan for a C++ Qt application, execute each ticket as a red-green slice, run ./RunTest.sh and ./RunQuality.sh before submission, then hand off to the review skill. ## Quick Start Use the implement skill to execute this approved plan one CI-green vertical slice at a time.