What problem does it solve?
Manually deleting unneeded future phases from a project roadmap and renumbering all subsequent entries is tedious and error-prone, often leading to messy, non-linear roadmaps that are difficult to track and follow.
Core Features & Use Cases
- Future Phase Validation: Automatically checks that the target phase is unstarted to prevent accidental deletion of in-progress work.
- Automatic Renumbering: Updates all subsequent phase numbers to maintain a clean, linear sequence with no gaps.
- Change Tracking: Creates a git commit to document the phase removal for historical reference and team transparency.
- Use Case: If you decide to cut a planned phase 3 from your GSD project roadmap, this skill will delete the phase and automatically renumber the original phase 4 to 3, phase 5 to 4, and so on, with a commit recording the change.
Quick Start
Use the gsd-remove-phase skill to delete the unstarted phase 2 from your current project roadmap and renumber all later phases accordingly.