What problem does it solve?
This Skill eliminates wasted time and compounded errors from unguided, guess-based debugging when tests fail, builds break, or unexpected runtime issues occur, ensuring you fix the actual root cause instead of temporary symptoms.
Core Features & Use Cases
- Structured Triage Workflow: A 6-step repeatable process (reproduce, localize, reduce, fix root cause, guard against recurrence, verify) that works for all failure types from local test errors to production incidents.
- Error-Specific Decision Trees: Pre-built triage patterns for test failures, build errors, and runtime bugs to quickly narrow down the source of the issue.
- Recurrence Prevention: Guidance to write regression tests and add guardrails so fixed bugs never resurface.
- Use Case: When a CI pipeline fails after a code change, use this Skill to bisect to the offending commit, reduce the issue to a minimal reproduction, fix the underlying bug, and add a test to catch it if it happens again.
Quick Start
Use the debugging-and-error-recovery skill to systematically diagnose and fix the failing end-to-end test for the user checkout flow.