What problem does it solve? Large features implemented in one pass produce unreviewable diffs, hidden bugs, and broken builds. This Skill enforces an increment cycle — implement, test, verify, commit — so every change lands in a working, testable state. ## Core Features & Use Cases - Vertical Slicing Strategies: Guides slicing by end-to-end functionality, API contracts, or risk-first ordering so each slice delivers working behavior. - Implementation Rules: Enforces simplicity-first design, scope discipline, compilable states, feature flags, safe defaults, and rollback-friendly commits. - Per-Increment Checklist: Verifies tests, build, type checking, and linting with the repository's own commands after every slice. - Use Case: When building a task management feature, implement create-task end to end (DB, API, UI), test and commit it, then add list, edit, and delete as separate verified slices instead of one large change. ## Quick Start Ask the agent to implement the next task from the plan incrementally, starting with only the database schema and API endpoint, running the repository's tests and build after each slice before committing.