CommunityProgramación y desarrollogithub.com

n-shadloo/git-authoring

Habilidad de agente que convierte tu git diff en commits convencionales limpios, además de permitir la preparación de archivos bajo petición y la redacción completa de solicitudes de extracción (pull requests). Funciona con Claude, Codex, Cursor y Gemini.

¿Qué es git-authoring?

Esta habilidad de agente está diseñada para desarrolladores que trabajan con herramientas de codificación asistida por IA como Claude, Codex, Cursor y Gemini. Su función principal es analizar un `git diff` generado a partir de los cambios en el código y producir automáticamente un mensaje de commit que sigue el estándar de Commits Convencionales (tipos como `feat`, `fix`, etc.), facilitando un historial de proyecto limpio y consistente. Además, soporta el preparado condicional de archivos (staging) bajo demanda, permitiendo al usuario seleccionar qué cambios incluir, y es capaz de redactar solicitudes de extracción completas a partir de la información del diff. Es útil para automatizar la documentación de cambios y acelerar el flujo de trabajo de control de versiones, especialmente en entornos colaborativos donde la claridad y estructura de los commits es valorada.

Compatible con✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI
npx skills add n-shadloo/git-authoring

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

¿Qué hace git-authoring?

Habilidad de agente que convierte tu git diff en commits convencionales limpios — además de permitir la preparación de archivos bajo petición y la redacción completa de solicitudes de extracción. Funciona con Claude, Codex, Cursor y Gemini.

Cómo usar

  1. Ejecuta git diff en tu repositorio y copia el resultado.
  2. Llama al agente con el comando apropiado para tu herramienta (por ejemplo, /commit).
  3. Revisa el mensaje de commit sugerido y confírmalo.
  4. Opcionalmente, solicita preparar archivos específicos o redactar una solicitud de extracción.

Funcionalidades

  • Commits Convencionales: Genera automáticamente mensajes con formato convencional (feat: descripción, fix: descripción, etc.).
  • Preparación selectiva: Permite indicar qué archivos preparar antes del commit.
  • Solicitudes de extracción: Redacta un borrador completo de PR a partir del diff.

Compatibilidad

HerramientaSoporte
Claude✅
Codex✅
Cursor✅
Gemini✅

Notas técnicas

  • El agente analiza el diff en busca de patrones de cambio para determinar el tipo de commit.
  • No requiere configuración adicional: solo necesitas un repositorio Git con cambios.
  • Los comandos exactos pueden variar ligeramente según la plataforma (ver documentación de cada herramienta).

Para más detalles, consulta la documentación original.

Skills relacionados