
from agentic-dev-team155
A four-phase debugging protocol (reproduce, investigate, root-cause, fix) that enforces evidence-driven fixes and prevents guess-and-fix thrashing.
Systematic Debugging provides a structured four-phase protocol that helps engineers and agent workers find the root cause before applying fixes. The skill emphasizes reproducible tests, investigation techniques (stack traces, data flow, bisecting, reference comparisons), hypothesis formation with prediction tests, and minimal, test-backed fixes. It prevents repeated guesswork and reduces time-to-resolution.
Invoke this skill whenever a test fails, an unexpected error appears, or a bug report arrives. It’s recommended under time pressure to avoid wasteful guess-and-check cycles and when you need repeatable evidence for fixes and regression checks.
Useful for general developer-assistant agents, CI-driven debugging flows, and any agent that performs code changes or test runs (Copilot-style assistants, CI bots, and developer-facing automation).
This skill has not been reviewed by our automated audit pipeline yet.