ESLint Fixes

Tien project-specifieke ESLint fix patronen (no-void, sonarjs/deprecation, lodash bans, jest-dom) met voor/na code.

Door gaia-react · gaia-react/gaia

Getest · Werkt ★ 9.6/10

ESLint Fixes — Tien project-specifieke ESLint fix patronen (no-void, sonarjs/deprecation, lodash bans, jest-dom) met voor/na code.

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 it
  • Resolve this export-specifier-newline conflict with Prettier