$Systematic Debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions

Views:
Rating:
Tags
#debugging#root-cause#problem-solving#testing
Version
1.0.0
Category
Development
Source
path: skills/systematic-debugging
Install
clawd add obra/systematic-debugging

Systematic Debugging

A disciplined four-phase debugging framework that ensures you find root causes before proposing fixes. This skill prevents wasted time on symptom fixes by requiring thorough investigation, pattern analysis, hypothesis formation, and scientific testing before implementing any solution.

Use this skill when encountering any bug, test failure, or unexpected behavior. It guides you through root cause investigation, comparing against working examples, testing hypotheses minimally, and implementing targeted fixes that address the actual problem rather than masking symptoms.