What problem does it solve? Large or vague work items cause agents and developers to produce tangled, unverifiable code. This Skill turns a spec or clear requirements into a written plan of small, dependency-ordered tasks, each with acceptance criteria and verification steps, so implementation proceeds reliably one slice at a time. ## Core Features & Use Cases - Dependency-aware task ordering: Maps the dependency graph (schema, API, UI) and slices work vertically so each task delivers a working, testable feature path. - Structured task format: Every task includes acceptance criteria, verification commands, dependencies, files likely touched, and a size estimate (XS through XL, with XL flagged for further breakdown). - Plan and task list outputs: Writes a plan document to tasks/plan.md and records tasks in tasks/todo.md or an external tracker like GitHub Issues, Jira, or Linear, with checkpoints between phases. - Use Case: You have a spec for a user registration feature. The Skill produces a plan with tasks like "user can create an account" spanning schema, API, and UI, each with testable acceptance criteria and a checkpoint after the foundation phase. ## Quick Start Ask the agent to read the spec and break the work into an ordered task list saved to tasks/plan.md and tasks/todo.md before writing any code.