概要
This skill equips Claude with the expertise to configure and manage essential code quality tools specifically tailored for scientific Python development. It focuses on integrating Ruff for high-performance linting and formatting, MyPy for robust static type checking of numerical code, and pre-commit hooks to automate quality gates. By establishing these standards, it helps research software engineers catch bugs early, maintain consistent style across collaborative teams, and prevent dimension-related errors common in data science and numerical computing.