commit

star 22

Commit con auto-bump de patch version, regeneración de tipos Supabase, y verificación de calidad. Usar SIEMPRE para hacer commits en lugar de git commit directo. Activar ante "commit", "guardar cambios", "commitear", "versionar".

christianestay By christianestay schedule Updated 3/5/2026

name: commit description: Commit con auto-bump de patch version, regeneración de tipos Supabase, y verificación de calidad. Usar SIEMPRE para hacer commits en lugar de git commit directo. Activar ante "commit", "guardar cambios", "commitear", "versionar". license: MIT compatibility: Requires pnpm, Turborepo, Supabase CLI, jq, and git. metadata: author: netxa version: "3.4" argument-hint: mensaje del commit (ej. feat: add auth system) context: fork model: opus allowed-tools: Bash(supabase*) Bash(turbo*) Bash(pnpm*) Bash(npm*) Bash(node*) Bash(git*) Bash(jq*) Read Glob Grep

Ejecutar commit con versionado automático para "$ARGUMENTS":

1. Regenerar tipos Supabase

supabase gen types typescript --local > src/lib/supabase/types.ts 2>/dev/null || echo "⚠️ Supabase local no disponible, skip tipos"

2. Verificación rápida de calidad

turbo run type-check lint --concurrency=10

Si falla: DETENERSE. Reportar errores. NO continuar con el commit.

3. Bump patch version (OBLIGATORIO — regla inquebrantable)

npm version patch --no-git-tag-version

El bump de patch ocurre en CADA commit sin excepción, a menos que el usuario explícitamente indique minor o major.

4. Leer nueva versión

jq -r .version package.json

5. Stage + commit

git add -A
VERSION=$(jq -r .version package.json)
git commit -m "$ARGUMENTS (v$VERSION)"

6. Confirmar

Mostrar git log --oneline -1 y la nueva versión.

IMPORTANTE: El mensaje "$ARGUMENTS" debe usar conventional commits (feat:, fix:, refactor:, etc.). Si el usuario no incluye prefijo, inferir el más apropiado.

Install via CLI
npx skills add https://github.com/christianestay/claude-code-base-project --skill commit
Repository Details
star Stars 22
call_split Forks 5
navigation Branch main
article Path SKILL.md
More from Creator
christianestay
christianestay Explore all skills →