What problem does it solve? Large or vague development tasks often lead to tangled implementations, missed dependencies, and rework. This Skill turns a spec or set of requirements into a written plan of small, verifiable tasks with explicit acceptance criteria, so work can be executed, tested, and reviewed reliably. ## Core Features & Use Cases - Dependency Mapping: Identifies what depends on what (schema, API, UI) so implementation order follows the dependency graph bottom-up. - Vertical Slicing: Structures tasks as complete feature slices rather than horizontal layers, so each task delivers working, testable functionality. - Task Templates & Checkpoints: Provides a task format with acceptance criteria, verification steps, file estimates, and phase checkpoints for human review. - Use Case: Given a spec for a new user registration feature, produce a phased plan where each task (schema, endpoint, UI) has testable acceptance criteria and a checkpoint confirms the end-to-end flow works before proceeding. ## Quick Start Ask the agent to read the spec and produce an implementation plan with ordered tasks, acceptance criteria, and checkpoints before writing any code.