fix-lint-failures

Official

Auto-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 required

Components

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.
View Source Repository