CommunityProgramación y desarrollogithub.com

teefayb/claude-code-setup-demo

Revisa los cambios de la rama actual contra main antes de abrir un PR, usando el subagente code-reviewer y las verificaciones de este repositorio. Úsalo cuando se te pida revisar cambios locales.

¿Qué es claude-code-setup-demo?

Esta habilidad para Claude Code automatiza la revisión de cambios locales antes de crear un Pull Request. Compara la rama actual con `main` (o la rama base especificada), ejecuta `npm run check` para validar el proyecto, y delega el análisis a subagentes especializados como **code-reviewer** y **test-writer**. El agente produce un informe estructurado con veredicto (listo / necesita arreglos / requiere reestructuración), lista de problemas bloqueantes, elementos que deberían corregirse, nits opcionales, y el resultado de las verificaciones. Es útil para mantener la calidad del código y asegurar que los cambios cumplen con las convenciones del proyecto antes de ser revisados por otros desarrolladores.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/review

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Rama base para esta revisión: "$ARGUMENTS" (usa main si está vacío).

  1. Ejecuta git diff --stat <base>...HEAD y git status. Incluye los cambios sin seguimiento en el alcance. Si no hay cambios, indícalo y detente.

  2. Ejecuta npm run check y registra el resultado. No arregles nada aún.

  3. Delega al subagente code-reviewer con: la rama base, la lista de archivos modificados y la salida de npm run check. Pídele que devuelva solo hallazgos.

  4. Si se modificaron archivos fuente sin cambios de prueba correspondientes, pídele también al subagente test-writer que liste los casos de prueba faltantes (solo la lista, sin código aún).

  5. Presenta un informe combinado:

    Veredicto: listo / listo tras arreglos / necesita reestructuración Bloqueante — errores, seguridad, convenciones rotas de CLAUDE.md (archivo:línea, por qué, arreglo) Debería arreglarse — pruebas faltantes, nombres poco claros, brechas en el manejo de errores Nits — opcional, máximo 5 Verificaciones — resultado de npm run check

  6. Pregunta antes de aplicar cualquier arreglo.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills relacionados