概要
The Python Static Analysis & Style skill is designed to transition research-focused Python code into a maintainable, production-ready state. It automates the setup and execution of formatters and linters, preferring modern tools like Ruff and Black while respecting existing configurations. By focusing on incremental type hinting and targeted warning resolution, the skill ensures code quality improves without causing disruptive, project-wide rewrites. It integrates seamlessly with the uv environment manager to ensure all checks run within the correct project context.