conventional_commits

Installation
SKILL.md

conventional_commits

Conventional Commits es un estándar ligero para los mensajes de commit que estructura la información de manera legible por humanos y máquinas. Es el input de semantic-release para determinar la versión y el CHANGELOG.

When to use

Aplicar desde el primer commit del proyecto. Configurar commitlint + husky para rechazar commits que no sigan el formato.

Instructions

  1. Formato: <type>(<scope>): <description>
    • feat(liveness): add MiDaS depth estimation → minor bump
    • fix(ocr): correct MRZ parsing for Spanish DNI → patch bump
    • feat!(api): change response format for /verify → major bump (breaking change)
    • chore(deps): update paddleocr to 2.7.3 → no release
    • docs(architecture): add C4 component diagram
    • perf(face-match): optimize ArcFace inference batching
  2. Instalar commitlint: npm install --save-dev @commitlint/cli @commitlint/config-conventional
  3. Configurar .commitlintrc.json: {"extends": ["@commitlint/config-conventional"]}
Related skills
Installs
10
First Seen
Mar 2, 2026