概要
The Systematic Debugging skill transforms the debugging process from a series of guesses into a disciplined scientific workflow. By enforcing the 'Iron Law' of no fixes without root cause investigation, it guides developers through four mandatory phases: Root Cause Investigation, Pattern Analysis, Hypothesis Testing, and Implementation. This approach is specifically designed to eliminate 'thrashing'—where superficial fixes create new bugs—by requiring diagnostic instrumentation and data flow tracing. It is especially valuable for complex, multi-component systems where issues might span across CI/CD pipelines, APIs, and databases, and includes a built-in architectural review trigger if multiple fix attempts fail.