Cargando la bóveda…
Cargando la bóveda…
Hook con 450 installs que valida que tus git commits sigan el formato Conventional Commits: `type(scope): description`. Bloquea commits que no respeten convention. Para teams que viven en commits semánticos.
Antes de cada git commit que Claude ejecute, este hook valida que el mensaje siga el formato Conventional Commits:
type(scope): descriptionTypes soportados: feat, fix, docs, style, refactor, test, chore, ci, perf, build.
Si el mensaje no respeta el formato, el commit se bloquea. Hook event: PreToolUse.
npx claude-code-templates@latest --hook git/conventional-commitsPara Claude:
Instalé el hook git/conventional-commits. Probá: pedile a Claude que
commitee con mensaje "hice cambios" — debería bloquear. Después con
"feat(auth): agrega login OAuth" — debería pasar.Ya no importa si Claude tira un commit informal. El hook lo formatea o lo rechaza.
Con commits conventional, herramientas como conventional-changelog arman el CHANGELOG automáticamente al release.
feat: → minor bump. fix: → patch. BREAKING CHANGE: → major. Tu CI puede manejarlo.
Forzar el patrón es la forma más rápida de adoptar la convención.