fix-eslint
CommunityAutomate ESLint fixes, keep code pristine.
Software Engineering#code quality#automation#typescript#developer tools#linting#javascript#eslint#code refactoring
Authorotrebu
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually fixing ESLint errors is a repetitive, time-consuming, and often inconsistent task, especially in large codebases. This leads to developer fatigue and compromises code quality. This Skill automates the entire ESLint fixing process.
Core Features & Use Cases
- Smart Fixing Strategy: Directly fixes small error counts (≤20) and intelligently orchestrates parallel sub-agents for larger codebases (>20 errors) by directory for efficient processing.
- Compliance-Focused: Modifies code to comply with linting rules; it never disables rules, adds ignore comments, or alters ESLint configurations.
- Functionality Preservation: Ensures that all fixes maintain existing code behavior and strictly adhere to project coding standards (e.g., FP-first style, explicit naming).
- Use Case: When your project has accumulated numerous ESLint errors, simply ask Claude to "fix ESLint errors in src/." It will intelligently analyze and apply fixes, either directly or by spawning parallel agents, saving you hours of manual correction and ensuring consistent code quality.
Quick Start
Fix all ESLint errors in the current project, ensuring no rules are disabled.
Dependency Matrix
Required Modules
pnpmeslint
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-eslint Download link: https://github.com/otrebu/agents/archive/main.zip#fix-eslint Please download this .zip file, extract it, and install it in the .claude/skills/ directory.