CommunitySchreiben & Editierengithub.com

JulienLerosty/claude-code-team-kit

Erstelle Release Notes aus den Commits seit dem letzten Tag. Verwende dies, wenn der Benutzer nach Release Notes, einem Changelog-Eintrag oder 'was ausgeliefert wurde' fragt.

Was ist claude-code-team-kit?

Diese Fähigkeit erstellt automatisch Release Notes (Versionshinweise) aus den Git-Commits seit dem letzten Tag. Sie ist speziell für Entwicklerteams konzipiert, die mit Claude Code arbeiten, und unterstützt nahtlos die Integration über das MCP-Tool `team-kit`. Der Workflow beginnt mit der Erkennung des letzten Tags mittels `git describe`, extrahiert dann die relevanten Commit-Betreffzeilen und gruppiert sie entweder automatisch über das `group_commits`-Tool oder manuell nach Typen wie 'Breaking Changes', 'Features' oder 'Bugfixes'. Die resultierenden Release Notes werden für Leser optimiert, nicht für Committer: Jeder Eintrag wird in einem klaren Satz mit Nutzerwirkung beschrieben, Duplikate werden zusammengeführt und irrelevante Ticket-Referenzen entfernt. Die Ausgabe folgt einem festen Format mit Versionsnummer, Datum und einer Highlight-Zusammenfassung. Die Fähigkeit vermeidet es, Änderungen zu erfinden, die nicht in der Commit-Liste stehen, und fordert den Benutzer bei Unklarheiten zur Versionsnummer auf.

Funktioniert mit✓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 Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Release Notes schreiben

  1. Finde den Bereich: git describe --tags --abbrev=0 liefert den letzten Tag. Wenn es keinen gibt, verwende die gesamte Historie.
  2. Liste die Betreffzeilen auf: git log <letzter-tag>..HEAD --no-merges --pretty=format:%s.
  3. Rufe das MCP-Tool group_commits (Server team-kit) mit diesen Betreffzeilen auf. Es gibt Markdown zurück, gruppiert nach Typ, mit Breaking Changes zuerst. Falls das Tool nicht verfügbar ist, gruppiere sie manuell mit denselben Überschriften.
  4. Schreibe für Leser, nicht für Committer: ein einfacher Satz pro Eintrag, zuerst die sichtbare Wirkung für den Benutzer, keine Ticket-Notizen. Führe Duplikate zusammen. Behalte alles unter „Breaking changes“ und sage, was die Benutzer tun müssen.
  5. Ausgabe:
## <version> (<YYYY-MM-DD>)

<2-3 Sätze Zusammenfassung>

<gruppierte Abschnitte>

Erfinde niemals Änderungen, die nicht in der Commit-Liste stehen. Falls ein Commit unklar ist, lies seinen Diff (git show <sha> --stat), bevor du ihn beschreibst. Frage den Benutzer nach der Versionsnummer, falls du sie nicht ableiten kannst.

Individual skills in this repo

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

Verwandte Skills