CommunityRédaction et éditiongithub.com

Kit d'équipe Claude Code

Génère des notes de version à partir des commits depuis le dernier tag. À utiliser lorsque l'utilisateur demande des notes de version, une entrée de changelog ou « ce qui a été livré ».

Qu'est-ce que Kit d'équipe Claude Code ?

Cette compétence permet de produire automatiquement des notes de version claires et structurées en analysant l'historique Git d'un projet. Elle est particulièrement utile pour les développeurs et les équipes qui souhaitent maintenir un changelog à jour sans effort manuel. Compatible avec Claude Code, Cursor, Codex et autres assistants IA, elle exploite les commandes Git pour identifier le dernier tag et récupérer les messages de commit depuis ce tag jusqu'à HEAD. Si l'outil MCP `group_commits` est disponible, il regroupe intelligemment les commits par type (avec les breaking changes en premier) ; sinon, l'IA effectue ce regroupement manuellement. La compétence reformate ensuite chaque commit en une phrase simple orientée utilisateur, fusionne les doublons et produit une sortie Markdown propre incluant un numéro de version, une date, un paragraphe de résumé et des sections groupées. Elle ne modifie jamais le contenu des commits et peut demander à l'utilisateur de préciser le numéro de version si nécessaire.

Compatible avec✓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 Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Écrire les notes de version

  1. Trouver la plage : git describe --tags --abbrev=0 donne le dernier tag. S'il n'y en a pas, utiliser tout l'historique.
  2. Lister les sujets : git log <dernier-tag>..HEAD --no-merges --pretty=format:%s.
  3. Appeler l'outil MCP group_commits (serveur team-kit) avec ces sujets. Il renvoie du Markdown groupé par type, avec les modifications cassantes en premier. Si l'outil n'est pas disponible, les regrouper manuellement en utilisant les mêmes en-têtes.
  4. Réécrire pour les lecteurs, pas pour les commiteurs : une phrase simple par élément, effet visible pour l'utilisateur en premier, pas de bruit de ticket. Fusionner les doublons. Conserver tout ce qui se trouve sous « Breaking changes » et indiquer ce que les utilisateurs doivent faire.
  5. Générer :
## <version> (<YYYY-MM-DD>)

<paragraphe de résumé de 2-3 phrases>

<sections groupées>

N'inventez jamais de modifications qui ne figurent pas dans la liste des commits. Si un commit n'est pas clair, lisez son diff (git show <sha> --stat) avant de le décrire. Demandez à l'utilisateur le numéro de version si vous ne pouvez pas le déduire.

Individual skills in this repo

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

Skills associés