ESLint Fixes
Tio projektspecifika ESLint-fixmönster (no-void, sonarjs/deprecation, lodash bans, jest-dom) med före/efter-kod.
Testad · Fungerar
Vad den gör
Ger exakta före/efter-fixar för en fast uppsättning ESLint-regler som återkommer i denna kodbas: no-void, canonical/export-specifier-newline vs prettier-konflikter, no-shadow trailing underscores, sonarjs/deprecation, you-dont-need-lodash-underscore, och flera testing-library/jest-dom matcher-regler. Utlöses när användaren löser ett specifikt lint-fel eller autofix-konflikt, inte för allmän ESLint-inställning eller konfigurationsfrågor.
Testrapport
Körde en äkta baslinje-vs-färdighet-jämförelse på en sonarjs/deprecation-varning över z.string().email(): ostyrd redigering föreslår bara att man kontrollerar dokumentationen, medan färdigheten ger den exakta, för närvarande korrekta fixen (z.email(), den verkliga Zod v4-omdöpningen) plus fem andra projektspecifika mönster med körbar före/efter-kod.
Testad: 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
Kommandon och exempelprompter
/eslint-fixesTio projektspecifika ESLint-fixmönster (no-void, sonarjs/deprecation, lodash bans, jest-dom) med före/efter-kod.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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