What problem does it solve?
This Skill helps you break down complex development tasks into manageable, executable steps, ensuring clarity and alignment before coding begins.
Core Features & Use Cases
- Task Decomposition: Automatically breaks down a user's request into a series of atomic, vertical-slice tasks.
- Dependency Mapping: Identifies and visualizes dependencies between tasks for efficient execution.
- Plan Generation: Creates detailed plan files (
plan.yml, state.yml, task files) that can be executed by other agents.
- Use Case: When starting a new feature like "user authentication," this Skill will guide you through exploring the codebase, interviewing stakeholders, and defining tasks such as "create user schema," "implement signup API," "build login form," and "add E2E tests."
Quick Start
Use the plan skill to break down the task of implementing a new user notification system.