GSD Newbie here and kept getting lost in "what command when" so here is a little cheat sheet that shows the common commands used in the various parts of the GSD work loop:
Starting a New Project
/gsd:new-project → Answer questions, get PROJECT & ROADMAP MDs
/gsd:quick → Build a quick feature without full gsd process (v 1.8)
Daily Work Loop (within a milestone)
/gsd:progress → "Where am I? What's next?"
/gsd:discuss-phase N → Capture decisions before planning (don't skip!)
/gsd:plan-phase N → Create executable plans
/gsd:execute-phase N → Build it
/gsd:verify-work N → Test it with Claude's guidance
Stopping & Starting
/gsd:pause-work → Creates handoff file when stopping mid-phase
/gsd:resume-work → Restores context when coming back
/gsd:progress → Alternative to resume - shows status & routes you
Capturing Ideas While Working
/gsd:add-todo → Quick capture without breaking flow
/gsd:check-todos → Review captured items
Milestone Transitions
/gsd:audit-milestone → "Did we actually deliver what we promised?"
/gsd:plan-milestone-gaps → Creates phases for anything missing
/gsd:complete-milestone → Archives, git tags, prepares for next
/gsd:new-milestone → Starts new milestone with full context
Adjusting Scope Mid-Flight
/gsd:add-phase → Append to end of roadmap
/gsd:insert-phase 2.1 → Squeeze in urgent work between phases
/gsd:remove-phase N → Remove a future phase