概要
This skill transforms the debugging process from guesswork into a rigorous, methodical discipline by implementing a scientific approach to problem-solving. It guides developers through the critical phases of reproduction, information gathering, and hypothesis formation, offering specific tool configurations for JavaScript, Python, and Go. Whether you are investigating memory leaks, profiling performance bottlenecks, or performing root cause analysis on production incidents, this skill provides the structured frameworks and advanced techniques like git bisect and differential debugging needed to track down even the most elusive software defects.