What problem does it solve?
This Skill automates identifying and fixing linting and formatting issues across a repository, helping teams ship clean code faster by addressing issues flagged by ESLint, Black, Prettier, Ruff, and pre-commit hooks.
Core Features & Use Cases
- Automatic fixes for JavaScript/TypeScript linting (ESLint) and formatting (Prettier/Format)
- Python linting fixes with Black, Ruff, isort, and integrated pre-commit checks
- Pre-commit automation: run and apply fixes across the entire codebase
- Safe code hygiene: apply fixes while preserving functionality; provide inline justification for any necessary ignores
- Use Case: A PR fails CI due to lint errors; this Skill auto-fixes many issues, formats code consistently, and prepares a clean patch for review.
Quick Start
On a failing PR, run the fix-lint-failures skill to automatically fix linting and formatting issues across the repository. The Skill will scan for ESLint/Black/Ruff/Prettier violations and apply safe, review-friendly changes.