Commit Message Generator para Openclaw

Una utilidad de Openclaw Skills basada en Bash que convierte los cambios en stage de Git en mensajes de commit concisos siguiendo Conventional Commits.

kingaiwork
v1.0.1
Jul 13, 2026
0
179
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install commit-msg-gen

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar commit-msg-gen usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es Commit Message Generator?

Commit Message Generator es una automatización de Openclaw Skills para flujos de trabajo de Git que analiza los cambios en stage y redacta un borrador de mensaje de commit que se alinea con la intención del cambio de código. Elimina la carga de escribir manualmente el texto del commit mientras mantiene tu historial estandarizado.

Al enfocarse en el diff en stage, esta skill ayuda a los desarrolladores a producir commits más claros y consistentes, tanto para proyectos individuales como para repositorios de equipo. El resultado es una transición más rápida desde las ediciones de código hasta un historial de Git limpio, con Openclaw Skills encargándose de la guía de formato por ti.

Casos de uso de Commit Message Generator

  • Ya has preparado los cambios en stage y quieres un mensaje de commit listo para usar rápidamente.
  • Tu equipo sigue Conventional Commits y necesita un historial consistente entre todos los colaboradores.
  • Realizas pequeños commits con frecuencia y quieres reducir la redacción manual de mensajes.
  • Quieres validar Openclaw Skills como una mejora ligera de productividad para Git antes de adoptar un flujo de trabajo más amplio.

Cómo funciona Commit Message Generator

  1. Detecta los archivos en stage y el diff a partir del index de Git.
  2. Analiza el conjunto de cambios para inferir el propósito principal de la edición.
  3. Mapea el cambio a un tipo de Conventional Commits y a un asunto (subject) conciso.
  4. Produce un mensaje de commit formateado que se puede copiar o usar de inmediato.
  5. Revisa la sugerencia, realiza los ajustes finales y haz el commit en Git.

Configuración de Commit Message Generator

No se requiere la instalación de ningún paquete; esta skill solo necesita Bash.

  1. Abre un repositorio Git y prepara en stage los cambios que quieras commitear.
  2. Asegúrate de que tu entorno pueda ejecutar Bash, tal como lo requiere Openclaw Skills.
  3. Invoca la skill después de preparar los cambios para que pueda leer el diff actual y redactar el borrador del mensaje.
  4. Utiliza el mensaje generado con git commit.
git status
git add path\/to\/file
git commit -m "feat: add user profile validation"

Esquema de datos y taxonomía de Commit Message Generator

Esta skill es stateless y no crea archivos persistentes de forma predeterminada. Consume el diff en stage de Git y devuelve un mensaje de commit en texto plano.

Layer Artifact Source Purpose
Input Staged diff git diff --cached / Git index Fuente principal utilizada para inferir la intención del cambio
Input File paths and repository context Current working tree Ayuda a determinar el alcance y la relevancia del asunto
Output Conventional commit message Generated text Listo para git commit -m o para pegar desde el portapapeles
Metadata taxonomy type, optional scope, subject, optional body, optional footer Conventional Commits format Estandariza el historial para facilitar la lectura del equipo

Notes

  • No se escriben archivos de configuración ni de esquema a menos que el flujo de trabajo circundante guarde el texto generado.
  • El resultado generado suele ser una única cadena de texto de mensaje, no un artefacto de proyecto.
  • Debido a que la skill lee los cambios en stage, la calidad del mensaje depende de lo que ya hayas añadido al index.

Funciones avanzadas de Commit Message Generator

  • Salida compatible con Conventional Commits para un historial de Git consistente.
  • Análisis de diff en stage, por lo que solo los cambios preparados influyen en la sugerencia.
  • Entorno de ejecución Bash ligero sin instalación de dependencias adicionales.
  • Lo suficientemente rápido para flujos de trabajo de commits repetitivos por lotes.
  • Funciona muy bien para prácticas de Git personales, de equipo y empresariales dentro de Openclaw Skills.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*