Systematic Debugging
Use this skill for test failures, regressions, flaky behavior, or confusing runtime errors.
Preferred Flow
- Read the full error and reproduce it consistently.
- Isolate the failing component or assumption.
- Compare broken behavior with a nearby working path.
- Form one root-cause hypothesis.
- Test the smallest change that proves or disproves it.
Guardrails
- No random fix stacking.
- If you do not understand the failure yet, keep gathering evidence.