ESLint Fixes
Tien project-specifieke ESLint fix patronen (no-void, sonarjs/deprecation, lodash bans, jest-dom) met voor/na code.
Getest · Werkt
Wat het doet
Geeft exacte voor/na fixes voor een vaste set ESLint regels die in deze codebase terugkeren: no-void, canonical/export-specifier-newline vs prettier conflicten, no-shadow trailing underscores, sonarjs/deprecation, you-dont-need-lodash-underscore, en verschillende testing-library/jest-dom matcher regels. Triggers wanneer de gebruiker een specifieke lintfout of autofix conflict oplost, niet voor algemene ESLint setup of configuratievragen.
Testrapport
Voerde een echte baseline-vs-skill vergelijking uit op een sonarjs/deprecation waarschuwing over z.string().email(): ongeleide bewerking stelt alleen voor de documentatie te controleren, terwijl de skill de exacte, momenteel correcte fix geeft (z.email(), de echte Zod v4 hernoeming) plus vijf andere project-specifieke patronen met uitvoerbare voor/na code.
Getest op: 2026-07-15 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/gaia-react/gaia mkdir -p ~/.claude/skills cp -r gaia/.claude/skills/eslint-fixes ~/.claude/skills/eslint-fixes
Commando's en voorbeeldprompts
/eslint-fixesTien project-specifieke ESLint fix patronen (no-void, sonarjs/deprecation, lodash bans, jest-dom) met voor/na code.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
How do I fix this sonarjs/deprecation warning on z.string().email()?ESLint is flagging no-void in this async handler, help me fix itResolve this export-specifier-newline conflict with Prettier