CommunityRedacción y edicióngithub.com

JulienLerosty/claude-code-team-kit

Redacta notas de versión a partir de los commits posteriores a la última etiqueta. Úsalo cuando el usuario solicite notas de versión, una entrada de changelog o 'qué se envió'.

¿Qué es claude-code-team-kit?

Esta habilidad para agentes de IA genera automáticamente notas de versión analizando los commits desde la última etiqueta de git. Es útil para desarrolladores y equipos que desean mantener un changelog actualizado sin esfuerzo manual. Funciona con cualquier agente de IA que admita herramientas MCP, como Claude Code, y se integra con el servidor `team-kit` para agrupar commits por tipo. Si la herramienta no está disponible, la agrupación se realiza manualmente siguiendo las mismas categorías. La habilidad prioriza la claridad para los lectores, reescribe cada commit como una oración sencilla que destaca el efecto visible para el usuario, elimina ruido de tickets y fusiona duplicados. Siempre incluye cambios importantes (breaking changes) con instrucciones accionables. El agente puede consultar el diff de un commit ambiguo y debe pedir al usuario el número de versión si no puede inferirlo.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JulienLerosty/claude-code-team-kit/tree/HEAD/template/skills/release-notes

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

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

Documentación

Escribir notas de versión

  1. Encuentra el rango: git describe --tags --abbrev=0 proporciona la última etiqueta. Si no hay ninguna, usa todo el historial.
  2. Lista los asuntos: git log <última-etiqueta>..HEAD --no-merges --pretty=format:%s.
  3. Llama a la herramienta MCP group_commits (servidor team-kit) con esos asuntos. Devuelve Markdown agrupado por tipo, con los cambios importantes primero. Si la herramienta no está disponible, agrupa manualmente usando los mismos encabezados.
  4. Reescribe para los lectores, no para los desarrolladores: una oración sencilla por elemento, primero el efecto visible para el usuario, sin ruido de tickets. Fusiona duplicados. Mantén todo lo que esté bajo "Cambios importantes" e indica qué deben hacer los usuarios.
  5. Salida:
## <versión> (<AAAA-MM-DD>)

<párrafo destacado de 2-3 oraciones>

<secciones agrupadas>

Nunca inventes cambios que no estén en la lista de commits. Si un commit no está claro, lee su diff (git show <sha> --stat) antes de describirlo. Pregunta al usuario el número de versión si no puedes inferirlo.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados