What problem does it solve?
Debugging can be time-consuming and error-prone when issues span multiple components; this Skill provides a disciplined, four-phase framework to identify root causes before fixes, reducing wasted effort and preventing symptom-focused interventions.
Core Features & Use Cases
- Systematic Debugging: Four-phase framework guiding root-cause investigation (Phase 1: Root Cause Investigation, Phase 2: Pattern Analysis, Phase 3: Hypothesis and Testing, Phase 4: Implementation).
- Root Cause Tracing: Trace data backward through call stacks to locate the original trigger, with instrumentation guidelines.
- Defense-in-Depth: Validate data at entry, business logic, environment guards, and debug instrumentation to make bugs structurally unlikely.
- Verification: Run fresh verification steps to confirm outcomes before closing a fix.
Use Cases: Resolve test failures, unexpected behavior, performance issues, or integration problems by following the methodical process.
Quick Start
Begin by reproducing the issue, gathering evidence across components, and applying Phase 1 root-cause investigation before attempting fixes.