What problem does it solve? Manually running and interpreting ruff lint, ruff format, and mypy checks before every commit is repetitive and error-prone, and failures often surface only after pushing to CI. This Skill automates the full quality-check sequence, parses the output, and produces a consolidated report with actionable fixes. ## Core Features & Use Cases - Sequential CI-Aligned Checks: Executes ruff check, ruff format, and mypy in the exact order defined by the project's CI workflow, ensuring local results match pipeline results. - Auto-Fix Support: Applies safe automatic fixes for lint and formatting issues via ruff check --fix and ruff format, leaving only manual type-error corrections. - Structured Quality Report: Generates a pass/fail summary per tool with issue counts and concrete next steps. - Use Case: Before opening a pull request, run the Skill to confirm all three checks pass locally, fix any reported issues, and push with confidence that CI will not fail on linting or typing. ## Quick Start Run the lint-format-typecheck skill to check the code quality of this project and fix any issues found.