commands/gsd/debug.md
Orchestrator role: Gather symptoms, spawn gsd-debugger agent, handle checkpoints, spawn continuations.
Flags:
--diagnose — Diagnose only. Returns a Root Cause Report without applying a fix.Subcommands: list · status <slug> · continue <slug>
</objective>
<available_agent_types> Valid GSD subagent types (use exact names — do not fall back to 'general-purpose'):
<execution_context> @~/.claude/get-shit-done/workflows/debug.md </execution_context>
<context> User's input: $ARGUMENTSParse subcommands and flags from $ARGUMENTS BEFORE the active-session check:
--diagnose: SUBCMD=debug, diagnose_only=true, strip --diagnose from descriptionCheck for active sessions (used for non-list/status/continue flows):
ls .planning/debug/*.md 2>/dev/null | grep -v resolved | head -5