git-commit-helper
Generar mensajes de commit descriptivos de git
也可从以下获取: Joseph OBrien
Escribir mensajes de commit claros es difícil. Esta habilidad analiza los diffs de git y genera mensajes de commit bien estructurados siguiendo el formato de commits convencionales, haciendo que tu historial de commits sea legible y mantenible.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“git-commit-helper”。 Genera un mensaje de commit para estos cambios realizados que añaden autenticación de usuario con tokens JWT
预期结果:
- feat(auth): add JWT authentication system
- Implement user login with JWT-based authentication:
- - Add login endpoint with token generation
- - Create token validation middleware
- - Add refresh token support for session management
- BREAKING CHANGE: Auth service now requires config object with secret key
安全审计
安全This is a documentation-only skill containing only guidance for writing git commit messages. The static scanner produced false positives: it misidentified English words like 'analyze' and 'conventional' as cryptographic terms, misidentified a content verification hash as C2 malware indicators, and flagged git command examples as external command execution. No executable code, network operations, or malicious patterns exist. The skill is purely informational.
风险因素
🌐 网络访问 (1)
⚙️ 外部命令 (27)
质量评分
你能构建什么
Mensajes de commit rápidos
Genera mensajes de commit claros y consistentes para el trabajo de desarrollo diario sin memorizar convenciones.
Hacer cumplir estándares de commit
Ayuda a los miembros del equipo a escribir mensajes de commit estandarizados que funcionan bien con herramientas de changelog automatizadas.
Mantener historial limpio
Crea historiales de commit significativos que facilitan entender la evolución del proyecto y escribir notas de lanzamiento.
试试这些提示
Ayúdame a escribir un mensaje de commit para estos cambios realizados: salida de git diff --staged aquí Usa el formato de commits convencionales con el tipo y alcance apropiados.
Estoy añadiendo una nueva característica. Analiza mis cambios realizados y crea un mensaje de commit convencional: [salida de git diff --staged] Incluye el tipo, alcance y una descripción clara en la línea de resumen.
Mis cambios incluyen cambios que rompen la compatibilidad. Genera un mensaje de commit convencional que lo indique claramente: [salida de git diff --staged] Usa la notación ! y explica el cambio que rompe en el pie de página.
He refactorizado múltiples archivos. Analiza todos los cambios realizados y crea un solo mensaje de commit que capture el propósito general de la refactorización: [salida de git diff --staged] Incluye un resumen y cuerpo que explique la justificación de la refactorización.
最佳实践
- Usa el modo imperativo en la línea de resumen (add, fix, refactor en lugar de added, fixed, refactored)
- Mantén el resumen bajo 50 caracteres y explica los cambios en el cuerpo cuando sea necesario
- Referencia números de problemas y marca claramente los cambios que rompen con el pie de página BREAKING CHANGE
避免
- Usar mensajes vagos como 'update', 'fix stuff' o 'misc changes'
- Incluir detalles de implementación técnica en la línea de resumen
- Mezclar cambios no relacionados en un solo commit (commits no atómicos)