Interactive command center for managing multiple phases from one terminal
<windsurf_skill_adapter>
gsd-manager or describes a task matching this skill.{{GSD_ARGS}}.{{GSD_ARGS}} as empty.When the workflow needs user input, prompt the user conversationally:
Use these Windsurf tools when executing GSD workflows:
Shell for running commands (terminal operations)StrReplace for editing existing filesRead, Write, Glob, Grep, Task, WebSearch, WebFetch, TodoWrite as neededWhen the workflow needs to spawn a subagent:
<objective> Single-terminal command center for managing a milestone. Shows a dashboard of all phases with visual status indicators, recommends optimal next actions, and dispatches work — discuss runs inline, plan/execute run as background agents. <context> No arguments required. Requires an active milestone with ROADMAP.md and STATE.md. <process> Execute the manager workflow from @./.windsurf/get-shit-done/workflows/manager.md end-to-end. Maintain the dashboard refresh loop until the user exits or all phases complete. </process>Task(subagent_type="generalPurpose", ...)model parameter maps to Windsurf's model options (e.g., "fast")
</windsurf_skill_adapter>Designed for power users who want to parallelize work across phases from one terminal: discuss a phase while another plans or executes in the background.
Creates/Updates:
.planning/STATE.md, .planning/ROADMAP.md, phase directories for status.After: User exits when done managing, or all phases complete and milestone lifecycle is suggested. </objective>
<execution_context> @./.windsurf/get-shit-done/workflows/manager.md @./.windsurf/get-shit-done/references/ui-brand.md </execution_context>
Project context, phase list, dependencies, and recommendations are resolved inside the workflow using gsd-tools.cjs init manager. No upfront context loading needed.
</context>