What problem does it solve? Fixes that only address symptoms let the same bug return. This Skill guides systematic debugging from observed symptoms down to preventable root causes, so issues are resolved permanently instead of patched temporarily. ## Core Features & Use Cases - 5 Whys Analysis: Structured questioning chains with evidence requirements and common traps to avoid, such as stopping at human error or speculating without proof. - Investigation Techniques: Binary search debugging with git bisect, timeline reconstruction from logs and deploys, and correlation-versus-causation confidence scoring. - Fix + Prevent Pattern: Three-phase remediation covering immediate mitigation, permanent root-cause fixes, and systemic prevention like CI checks and PR checklists. - Use Case: A production page crashes intermittently. Use this Skill to trace the TypeError back through a null API response, a database timeout, and a missing index, ultimately identifying a process gap in the PR review workflow and adding a performance checklist to prevent recurrence. ## Quick Start Use the root-cause-analysis skill to investigate why the production deploy keeps failing and identify the permanent fix.