What problem does it solve? Large or vague development work often stalls because it lacks a clear breakdown into actionable units. This Skill turns a spec or feature idea into an ordered task list with explicit acceptance criteria, verification steps, and dependency mapping, so implementation proceeds reliably without rework. ## Core Features & Use Cases - Structured Task Decomposition: Converts specs into small, verifiable tasks using vertical slicing, dependency graphs, and sizing guidelines (XS through XL). - Plan and Task List Outputs: Produces a plan document at tasks/plan.md and a checklist at tasks/todo.md, or maps tasks onto external trackers like GitHub Issues, Jira, or Linear. - Safety Guardrails: Prevents overwriting incomplete existing plans, enforces checkpoints between phases, and flags tasks that are too large to execute reliably. - Use Case: Given a feature spec for user authentication, generate a phased plan with tasks for schema, API, and UI slices, each with acceptance criteria, test commands, and dependency ordering. ## Quick Start Ask the agent to read the feature spec and break the work into an ordered task list with acceptance criteria saved to tasks/plan.md and tasks/todo.md.