# code-quality > Ensures code quality using modern Python toolchain: - Ruff: Linting + Formatting - ty: Type checking - pre-commit: Automatic checks - Author: kigasudayooo - Repository: kigasudayooo/kaggle-template - Version: 20251217101054 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/kigasudayooo/kaggle-template - Web: https://mule.run/skillshub/@@kigasudayooo/kaggle-template~code-quality:20251217101054 --- --- name: code-quality description: Apply code quality tools (Ruff, ty, pre-commit) to Python projects. Use PROACTIVELY when code quality issues are detected. Keywords: lint, format, quality, 品質, ruff, type --- ## When to Use (PROACTIVE) - Linting errors occur - User requests code formatting - User sets up pre-commit hooks - User mentions "lint", "format", "品質", "type check" - Before commits ## What This Skill Does Ensures code quality using modern Python toolchain: - Ruff: Linting + Formatting - ty: Type checking - pre-commit: Automatic checks Refer to `tools-guide.md` for detailed configurations.