What problem does it solve?
This Skill centralizes and automates all aspects of code quality, from formatting and linting to pre-commit validation. It eliminates manual, error-prone checks and ensures consistent code standards across projects, saving developers time and reducing the cognitive load of maintaining high-quality code.
Core Features & Use Cases
- Automated Formatting: Instantly format code (Python, Markdown, YAML) to project standards.
- Intelligent Linting: Automatically detect and fix linting issues with tools like Ruff.
- Pre-commit Validation: Run a comprehensive suite of checks (formatting, linting, type checking, security, tests) before every commit.
- Use Case: Before committing, simply run
/quality/precommit to automatically format, lint, type-check, and run tests on your changes, ensuring your code meets all project standards without manual effort.
Quick Start
Run a full pre-commit validation, including formatting, linting, and tests, on your current changes.
/quality/precommit