What problem does it solve? Large or vague development tasks cause AI agents to produce tangled, unverifiable work. This Skill turns a spec or clear requirements into an ordered list of small, testable tasks with explicit acceptance criteria, dependencies, and checkpoints. ## Core Features & Use Cases - Dependency-aware task ordering: Maps the dependency graph (schema ā API ā UI) and orders tasks bottom-up so foundations are built first. - Vertical slicing: Breaks work into complete feature slices (e.g., "user can log in") instead of horizontal layers, so every task delivers working functionality. - Structured task format: Each task includes acceptance criteria, verification steps, dependencies, files likely touched, and size estimates (XSāXL), with checkpoints every 2-3 tasks. - Use Case: You have a spec for a task-management app. The Skill produces tasks/plan.md with architecture decisions and risks, plus tasks/todo.md listing tasks like "Task 1: User can create an account" with testable acceptance criteria, ready for the /build command to execute. ## Quick Start Ask the agent to read the spec and break the feature into an ordered task list saved to tasks/plan.md and tasks/todo.md.