gsd/debug
Systematic debugging that keeps its state across context resets.
- Kind
- Prompt
- Works with
- Claude Code, Gemini / Antigravity
- Source
- gsd-build/get-shit-done @ bdcaab2c752d
- Path
- commands/gsd/debug.md
- License
- MIT
- Jobs
- Debugging
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
<objective> Debug issues using scientific method with subagent isolation. **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'): - gsd-debug-session-manager — manages debug checkpoint/continuation loop in isolated context - gsd-debugger — investigates bugs using scientific method </available_agent_types> <execution_context> @~/.claude/get-shit-done/workflows/debug.md </execution_context> <context> User's input: $ARGUMENTS Parse subcommands and flags from $ARGUMENTS BEFORE the active-session check: - If $ARGUMENTS starts with "list": SUBCMD=list, no further args - If $ARGUMENTS starts with "status ": SUBCMD=status, SLUG=remainder (trim whitespace) - If $ARGUMENTS starts with "continue ": SUBCMD=continue, SLUG=remainder (trim whitespace) - If $ARGUMENTS contains `--diagnose`: SUBCMD=debug, diagnose_only=true, strip `--diagnose` from description …