What problem does it solve?
This Skill prevents messy, error-prone manual edits to ROADMAP.md phase numbering by providing a single command that can add, insert, remove, or edit phases while keeping the numbering consistent.
Core Features & Use Cases
- Add phases (default): Appends a new integer phase to the end of the current milestone.
- Insert urgent work (--insert): Inserts a decimal phase (e.g., 72.1) at the correct position between existing phases.
- Remove and renumber (--remove): Deletes a future phase and renumbers subsequent phases to keep ordering valid.
- Edit in place (--edit): Modifies any field of an existing phase without rewriting the whole roadmap section.
Quick Start
Run gsd-phase to add a new phase description to the end of the current milestone, or use the --insert or --remove flags to surgically adjust phase ordering.