About gsd-new-milestone
A GSD workflow skill for starting a milestone in an existing project. It gathers the next goals, updates planning documents, and moves through requirements and roadmap approval before execution begins.
Key features
- 01Gather goals for the next milestone
- 02Update project and planning documents
- 03Optionally research new features
- 04Create milestone requirements and roadmap
- 05Reset milestone state
Use cases
- 01Define the next milestone in an existing project
- 02Research a new feature before planning
- 03Structure milestone work into phases
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ shoootyou/ get-shit-done-multi --skill gsd-new-milestoneAfter installing, type/gsd-new-milestonein Claude Code to confirm it loaded.
Details
From the project READMEBrownfield equivalent of new-project. Project exists, PROJECT.md has history. Gathers "what's next", updates PROJECT.md, then runs requirements → roadmap cycle.
Creates/Updates:
.planning/PROJECT.md— updated with new milestone goals.planning/research/— domain research (optional, NEW features only).planning/REQUIREMENTS.md— scoped requirements for this milestone.planning/ROADMAP.md— phase structure (continues numbering).planning/STATE.md— reset for new milestone
After: {{COMMAND_PREFIX}}plan-phase [N] to start execution.
<execution_context> @{{PLATFORM_ROOT}}/get-shit-done/workflows/new-milestone.md @{{PLATFORM_ROOT}}/get-shit-done/references/questioning.md @{{PLATFORM_ROOT}}/get-shit-done/references/ui-brand.md @{{PLATFORM_ROOT}}/get-shit-done/templates/project.md @{{PLATFORM_ROOT}}/get-shit-done/templates/requirements.md </execution_context>
Milestone name: $ARGUMENTS (optional - will prompt if not provided)Project and milestone context files are resolved inside the workflow (init new-milestone) and delegated via <files_to_read> blocks where subagents are used.