Acerca de
This skill provides a disciplined approach to non-trivial Python refactoring by leveraging Language Server Protocol (LSP) and Pyright diagnostics. It guides Claude through a 'shim-first' workflow, ensuring all definitions and references are inventoried before changes, maintaining stable public surfaces with re-exports, and using static analysis to eliminate type leaks. It is particularly effective for decoupling modules, hardening API boundaries with Protocols and TypedDicts, and executing large-scale structural changes without introducing regressions or 'Any' types.