소개
The Python Debugger skill equips Claude with a structured methodology for identifying and resolving complex Python software issues. It provides a comprehensive workflow—from reading tracebacks and creating minimal reproduction scripts to isolating root causes and implementing defensive programming patterns. By leveraging advanced tools like pdb, icecream, and rich, along with performance profiling techniques, this skill ensures that Python code is not only functional but also optimized and resilient against common pitfalls like NoneType errors, mutable default arguments, and circular imports.