¿Qué hace esta skill?

Esta skill para Claude AI automatiza el flujo completo de revisión y commit en Git comparando tu rama actual contra develop. Identifica los archivos modificados, los prepara con git add y genera un commit con un mensaje estructurado que incluye el identificador del ticket JIRA y una descripción concisa. Al finalizar, te informa qué archivos fueron commitados para que decidas cuándo hacer push a origin.

Commitar cambios de un ticket
Asocia rápidamente tus cambios locales a un ticket JIRA específico con un mensaje de commit estructurado y consistente.
Revisar diff contra develop
Compara tu rama actual con develop para ver exactamente qué archivos modificaste antes de commitar, evitando incluir cambios no deseados.
Mensajes de commit estandarizados
Genera commits con el formato JIRA-XXXX automáticamente, extrayendo el identificador de la rama o pidiéndolo explícitamente si no lo encuentra.
Flujo de staging guiado
Selecciona y prepara solo los archivos correspondientes al ticket, con criterios configurables: selección manual, patrón de ruta o todos los pendientes.

Ejemplos de uso

🎯 Commit con ticket explícito
Commita los cambios del ticket PROY-123 con el mensaje "añadir validación de email en registro"
🔍 Revisar cambios antes de commitar
Revisa qué cambió respecto a develop y prepara un commit para el ticket PROY-456
🏷️ Commit con prefijo convencional
Commita los cambios del ticket PROY-789 con el mensaje "fix: corregir cálculo de impuestos en checkout" usando el prefijo fix
⚡ Stagear todos los cambios pendientes
Stagea todos los cambios pendientes y commita con el ticket PROY-101 y el mensaje "actualizar dependencias del proyecto"

Características

Comparación automática contra develop Ejecuta git diff o git status para detectar todos los archivos modificados respecto a la rama develop por defecto, configurable a otra rama.
Detección inteligente del ticket JIRA Extrae el identificador del ticket desde el nombre de la rama actual o lo solicita al usuario si no puede determinarlo automáticamente.
Mensaje de commit con formato JIRA-XXXX Genera commits con el formato JIRA-XXXX descripción concisa, compatible con prefijos convencionales como feat, fix o chore si se definen.
Listado claro de archivos commitados Muestra un resumen detallado de los archivos preparados y commitados junto con el mensaje utilizado, para trazabilidad total.
Push manual bajo tu control No ejecuta git push automáticamente. Te informa cuando el commit está listo para que decidas el momento oportuno de subir los cambios a origin.

Preguntas frecuentes

No. La skill se limita a commitar los cambios y te informa que puedes realizar el push a origin cuando lo consideres oportuno. Mantienes el control total sobre cuándo subir los cambios.
La skill intenta extraer el identificador del ticket desde el nombre de la rama actual. Si no puede determinarlo automáticamente, te lo solicitará explícitamente para evitar errores.
Sí. Aunque develop es la rama de comparación por defecto, puedes indicar otra rama si tu flujo de trabajo lo requiere.
La skill soporta selección manual del usuario, por patrón de ruta o stagear todos los cambios pendientes. El criterio es configurable según tus necesidades.
Commits Git con formato JIRA en segundos

¿Prefieres escuchar el contenido? Genera la narración de audio con un clic.