About
The Debugging Strategies skill transforms the often-frustrating process of bug fixing into a disciplined, scientific workflow. By moving beyond simple trial-and-error, it provides structured phases for reproduction, information gathering, hypothesis formation, and verification. It includes specific technical guidance for JavaScript, Python, and Go, covering advanced topics like memory leak detection, performance profiling, and binary search debugging. This skill is essential for developers tackling elusive race conditions, production-only issues, or unfamiliar codebases where systematic isolation is the key to resolution.