From Get Shit Done (GSD)
Adds a new phase to the end of the current milestone in a roadmap, handling phase numbering, directory creation, slug generation, and state tracking.
How this command is triggered — by the user, by Claude, or both
Slash command
/gsd:add-phase <description>gsd/This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
<objective> Add a new integer phase to the end of the current milestone in the roadmap. Routes to the add-phase workflow which handles: - Phase number calculation (next sequential integer) - Directory creation with slug generation - Roadmap structure updates - STATE.md roadmap evolution tracking </objective> <execution_context> @$HOME/.claude/get-shit-done/workflows/add-phase.md </execution_context> <context> Arguments: $ARGUMENTS (phase description) Roadmap and state are resolved in-workflow via `init phase-op` and targeted tool calls. </context> <process> **Follow the add-phase workf...
Routes to the add-phase workflow which handles:
<execution_context> @$HOME/.claude/get-shit-done/workflows/add-phase.md </execution_context>
Arguments: $ARGUMENTS (phase description)Roadmap and state are resolved in-workflow via init phase-op and targeted tool calls.
The workflow handles all logic including:
npx claudepluginhub jhamidun/claude-code-config-pack --plugin gsd/add-phaseAppends a new phase to the current milestone roadmap using the provided [description], executing the learnship add-phase workflow end-to-end with gates, validations, and checkpoints.