What problem does it solve?
This Skill provides a structured methodology for planning software development tasks, ensuring clarity on context, interfaces, data flow, and testable behaviors without writing implementation code.
Core Features & Use Cases
- Contextual Planning: Integrates research findings, architectural context, and constraints into actionable plans.
- Modular Breakdown: Facilitates breaking down work into independently reviewable Pull Requests (PRs).
- Interface & Data Definition: Clearly defines method signatures, data structures, and transformations.
- Test Scenario Outlining: Specifies high-level test cases to guide implementation.
- Use Case: Before starting a new feature, use this Skill to create a detailed plan outlining the necessary PRs, the API contracts for new services, the data formats involved, and the key scenarios to test, ensuring alignment before coding begins.
Quick Start
Use the dev-planning skill to structure a plan for implementing a new API endpoint.