What problem does it solve? Large or vaguely defined work items cause agents and developers to start coding without a plan, producing tangled implementations and missed requirements. This Skill turns a spec into a written plan with small, testable tasks, explicit acceptance criteria, and verification checkpoints. ## Core Features & Use Cases - Dependency-aware task ordering: Maps the dependency graph (schema, API, UI) and slices work vertically so each task delivers working, testable functionality. - Structured task format: Every task includes acceptance criteria, verification steps, dependencies, files likely touched, and a size estimate (XS through XL, with XL flagged for further breakdown). - Flexible output targets: Writes the plan to tasks/plan.md and the task list to tasks/todo.md by default, or maps tasks onto an external tracker like GitHub Issues, Jira, Linear, or beads when the project designates one. - Use Case: Given a spec for a user registration feature, produce a plan document with phased tasks (schema, endpoint, UI), checkpoints after each phase, and a risk table before any code is written. ## Quick Start Break this feature spec into an ordered task list with acceptance criteria and save the plan to tasks/plan.md.