@topskills.md: Código ruim entra no repo porque nada barra na porta: você commita mal formatado, com erro de tipo, com teste quebrado — e só descobre tarde, no CI. A setup-pre-commit (Matt Pocock) instala o porteiro: Husky + lint-staged fazem TODO commit rodar formatação, tipos e testes. Se algo falha, o commit é barrado — código quebrado nem entra no Git. Configura uma vez e protege pra sempre. Instala: npx skills add mattpocock/skills --skill setup-pre-commit Salva e segue pra uma skill nova todo dia. #git #qualidade #vibecoding #skills