When tests fail or builds break, this is the structured process you follow instead of guessing your way through fixes. It walks you through the stop-the-line rule (don't push past failures), a six-step triage checklist from reproduction to verification, and specific patterns for test failures, build errors, and runtime bugs. The bisection approach for regressions and the minimal reproduction guidance are solid. What I appreciate is the insistence on fixing root causes rather than symptoms, like fixing a duplicate-generating SQL query instead of deduplicating in the UI. It includes fallback patterns for when you're under time pressure, plus practical advice on when to add logging and when to remove it.
npx skills add https://github.com/addyosmani/agent-skills --skill debugging-and-error-recovery