About
This skill streamlines the establishment and enforcement of high-quality coding standards in scientific Python environments. By integrating modern, high-performance tools like Ruff for lightning-fast linting and formatting, MyPy for catching type-related bugs, and pre-commit for automated quality gates, it ensures research code remains maintainable and error-free. It is specifically designed to handle the complexities of the scientific ecosystem, including support for NumPy-aware checking and integration with the Pixi package manager to create reproducible development workflows.