ESLint Fixes
Dix modèles de correction ESLint spécifiques au projet (no-void, sonarjs/deprecation, interdictions lodash, jest-dom) avec du code avant/après.
Testé · Fonctionne
Ce que fait
Fournit des corrections exactes avant/après pour un ensemble fixe de règles ESLint qui reviennent dans cette base de code : no-void, conflits canonical/export-specifier-newline vs prettier, tirets bas de fin de ligne no-shadow, sonarjs/deprecation, you-dont-need-lodash-underscore, et plusieurs règles de matcher testing-library/jest-dom. Se déclenche lorsque l'utilisateur résout un échec de lint spécifique ou un conflit d'autocorrection, pas pour la configuration générale d'ESLint ou les questions de configuration.
Rapport de test
A effectué une comparaison réelle entre la base et la compétence sur un avertissement sonarjs/deprecation concernant z.string().email() : l'édition non guidée suggère uniquement de vérifier la documentation, tandis que la compétence donne la correction exacte et actuellement correcte (z.email(), le vrai renommage de Zod v4) plus cinq autres modèles spécifiques au projet avec du code exécutable avant/après.
Testé le: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/gaia-react/gaia mkdir -p ~/.claude/skills cp -r gaia/.claude/skills/eslint-fixes ~/.claude/skills/eslint-fixes
Commandes et exemples de prompts
/eslint-fixesDix modèles de correction ESLint spécifiques au projet (no-void, sonarjs/deprecation, interdictions lodash, jest-dom) avec du code avant/après.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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