What problem does it solve?
Debugging complex software issues can be time-consuming and error-prone. This Skill guides engineers through structured hypothesis generation, parallel investigations, and documented verification, helping teams converge on root causes and maintain knowledge in Obsidian.
Core Features & Use Cases
- Hypothesis-driven debugging: Generate, rank, and test hypotheses across code paths, logs, and data flows.
- Parallel investigation tracks: Run codebase exploration, code analysis, and external research simultaneously to accelerate resolution.
- Evidence collection & documentation: Systematically collect logs, metrics, and code observations and store narratives in Obsidian.
- Use Case: When a bug reproduces inconsistently, start multiple investigation tracks to isolate the root cause faster.
Quick Start
Start a new debugging session by describing the symptoms and environment to trigger the investigation workflow.