What problem does it solve?
Random or rushed fixes create recurring bugs, wasted time, and fragile code; this Skill enforces a disciplined, evidence-driven approach to identify and fix the actual root cause of failures rather than their symptoms. It prevents thundering changes under pressure and reduces regressions by insisting on reproducibility, instrumentation, and minimal, test-backed fixes.
Core Features & Use Cases
- Four-phase workflow: mandatory Phase 1 (investigation), Phase 2 (pattern analysis), Phase 3 (single-hypothesis testing), and Phase 4 (implementation with failing test and verification).
- Pressure-resistant rules: explicit anti-patterns, red flags, and stop-and-reanalyze guidance to resist quick-fix rationalization during incidents or time pressure.
- Supporting techniques & tools: backward root-cause tracing, defense-in-depth validation, condition-based waiting utilities, and a test bisection helper for finding polluting tests; ideal for production incidents, flaky test stabilization, and integration failure triage.
Quick Start
Analyze this failing test or production error and guide me through Phase 1 to reproduce it, gather evidence at component boundaries, and identify the most likely root cause.