What problem does it solve?
This Skill prevents investigations from losing progress or context when debugging complex issues by orchestrating isolated subagents, preserving session state across context resets, and coordinating checkpoints for human verification and continuations.
Core Features & Use Cases
- Symptom Gathering: Guided prompts collect expected vs actual behavior, errors, timeline, and reproduction steps from the user.
- Subagent Orchestration: Spawns a fresh gsd-debugger subagent with a large context for investigation, and manages .planning/debug session files to persist state.
- Checkpoint & Continuation Flow: Handles human-verify checkpoints, diagnose-only mode, and spawning of continuation agents to apply fixes or continue investigation.
- Use Case: A developer or SRE debugging a flaky CI job can start a gsd-debug session, gather symptoms, let a gsd-debugger isolate and test hypotheses, and then either apply an automated fix or produce a root cause report for review.
Quick Start
Start a gsd-debug session by describing the observed failure and include --diagnose to receive a root cause report before applying any fixes.