What problem does it solve? Debugging complex issues consumes large amounts of context when reading files, forming hypotheses, and testing fixes, leaving little room for user interaction. This Skill offloads investigation to isolated subagents while persisting session state across context resets. ## Core Features & Use Cases - Structured Symptom Gathering: Collects expected behavior, actual behavior, error messages, timeline, and reproduction steps before investigation begins. - Subagent-Based Investigation: Spawns a gsd-debugger agent with a fresh context window to investigate, keeping the main conversation lean. - Persistent Debug Sessions: Stores session state in .planning/debug/ markdown files so investigations survive context resets and can be resumed later. - Checkpoint Handling: Supports human-verify checkpoints where the user confirms fixes before the agent finalizes and archives the session. - Use Case: A developer hits a failing build after a refactor. The Skill gathers symptoms, spawns a debugger agent that isolates the root cause, presents evidence, and offers to fix it immediately or plan the fix. ## Quick Start Ask the assistant to debug your issue by describing the unexpected behavior, and it will gather symptoms and launch an isolated investigation.