fix-lint-failures
OfficialAuto-fix linting and formatting issues.
AuthorVectorInstitute
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: fix-lint-failures Download link: https://github.com/VectorInstitute/aieng-bot-maintain/archive/main.zip#fix-lint-failures Please download this .zip file, extract it, and install it in the .claude/skills/ directory.