← Voltar ao catálogo
HookQualidade↓ 1.565

Lint ao Salvar

Roda o linter automaticamente sempre que um arquivo é editado.

Instalação
npx claude-code-templates@latest --hook development-tools/lint-on-save --yes

Este hook dispara no evento PostToolUse, logo após uma edição com Edit ou MultiEdit. Ele identifica a linguagem pelo tipo do arquivo.

Para JavaScript e TypeScript ele roda o ESLint com correção automática; para Python usa o Pylint; e para Ruby aplica o RuboCop com auto-correct. Assim, problemas de estilo são apontados ou corrigidos na hora.

Quando usar

  • Quando você quer manter o padrão de código sem rodar o linter manualmente.
  • Quando o projeto já tem ESLint, Pylint ou RuboCop configurados.

Como usar

Depois de instalar, ele roda o linter sozinho a cada edição. Garanta que a ferramenta correspondente esteja instalada no projeto.