What problem does it solve?
Capture unsequenced ideas and park them in a project's backlog outside the active phase sequence so they don't block current planning or milestone work. This automates selecting the next 999.x decimal, creating a phase directory, and updating the roadmap so ideas are preserved with minimal friction.
Core Features & Use Cases
- Automated numbering: Finds the next available 999.x backlog number using the repository's gsd-tools utilities so numbering remains consistent.
- Directory and metadata creation: Generates a phase directory with a slug and a placeholder .gitkeep, and inserts a standardized backlog entry under a Backlog section in .planning/ROADMAP.md.
- Commit and reporting: Stages and commits the ROADMAP and created phase directory, and reports the created phase and how to continue working on it.
- Use Case: Quickly capture feature ideas, research topics, or low-priority tasks during meetings without interrupting active milestone planning.
Quick Start
Use the assistant command /gsd-add-backlog to add "Improve onboarding flow" to the backlog.