What problem does it solve?
This Skill solves the common problem of large, unstructured work being overwhelming to start, leading to missed dependencies, rework, and inconsistent delivery when teams or agents tackle complex projects without clear structure.
Core Features & Use Cases
- Structured Task Decomposition: Breaks specs and requirements into small, verifiable tasks with explicit acceptance criteria, eliminating vague "implement the feature" tasks.
- Dependency & Slicing Guidance: Maps dependency graphs to ensure correct implementation order and uses vertical slicing to deliver working, testable functionality incrementally instead of building isolated layers first.
- Parallelization & Checkpoint Support: Identifies safe parallel work streams and adds verification checkpoints after major phases to catch issues early and keep projects on track.
- Use Case: For example, when building a new user authentication feature, use this Skill to break the work into ordered tasks like database schema setup, API endpoint creation, UI implementation, and testing, with clear acceptance criteria for each step.
Quick Start
Use the planning-and-task-breakdown skill to decompose the new user dashboard feature spec into ordered, implementable tasks with acceptance criteria and verification steps.