Автоисправление ESLint-ошибок в проекте

★ 7.5 · vibe-coding

eslint-fixes — это скилл для Claude Code, который устраняет конкретные ESLint-ошибки и предупреждения, характерные для проекта: no-void, конфликты canonical/export-specifier-newline с prettier, trailing underscores после no-shadow, sonarjs/deprecation, you-dont-need-lodash-underscore, а также правила testing-library и jest-dom. Внутри — пошаговые паттерны исправлений с примерами BAD/GOOD для каждого случая: замена void-оператора на async/await, переход с grouped export на inline export const, замена lodash-методов нативными Array-методами, использование screen-запросов вместо деструктуризации render, await для userEvent и jest-dom-матчеры вместо проверок DOM-свойств напрямую. Депрекации sonarjs никогда не глушатся через eslint-disable — скилл требует устранить причину, например заменить z.string().email() на z.email() в Zod v4. Подходит фронтенд-разработчикам, у которых падает lint-пайплайн и нужно быстро привести код к требованиям линтера без ручного разбора документации.