What problem does it solve?
Large, vague, or multi-component work items are hard to start, estimate, and coordinate, which leads to rework, missed dependencies, and unpredictable delivery. This Skill provides a structured planning approach that prevents tangled implementations by decomposing work into small, testable tasks with clear acceptance criteria and verification steps. It helps teams and agents make progress incrementally and in parallel without breaking shared contracts.
Core Features & Use Cases
- Dependency mapping: Identify and order component dependencies so implementation proceeds bottom-up.
- Vertical slicing: Create end-to-end feature slices that deliver working functionality incrementally.
- Task templates: Produce tasks with description, acceptance criteria, verification steps, estimated scope, and likely files touched.
- Checkpoints & sizing: Insert verification checkpoints and size tasks (XS–XL) to keep work achievable and reviewable.
- Use Case: Given a new user registration feature, produce a phased plan that includes schema changes, API endpoints, UI components, tests, and checkpoints to enable parallel work by backend and frontend engineers.
Quick Start
Break the feature into a short plan by listing dependency-first tasks with acceptance criteria and a verification step for each one.