What problem does it solve?
It helps you turn a GitHub issue or task into a phased, test-driven implementation plan by first researching the codebase and then specifying exactly what to build later—without writing any implementation code in the plan itself.
Core Features & Use Cases
- Issue-to-plan workflow: Accepts a GitHub issue URL/number (or task context) and produces a concrete multi-phase plan stored under flow/plans/.
- TDD-first planning: Enforces that every phase includes a failing-tests-first cycle (write tests, confirm failure, describe implementation, confirm pass).
- Rename and reference rigor: For rename operations, requires comprehensive discovery of reference patterns (paths, descriptive text, hyphenated/compound names, config/documentation examples, imports, comments) and explicit replacement patterns plus verification commands.
- Safety and scope control: Prohibits implementation code in the plan and avoids autonomous execution; it runs only when invoked via /create-plan or explicitly requested.
Quick Start
Invoke the skill with a GitHub issue reference like /create-plan #123 to generate a phased implementation plan for that work item.