Changelog Generator

Wandelt rohe git-Commits in kategorisierte, benutzerorientierte Release Notes um.

von ComposioHQ · ComposioHQ/awesome-claude-skills

Getestet · Funktioniert ★ 8.4/10

Changelog Generator — Wandelt rohe git-Commits in kategorisierte, benutzerorientierte Release Notes um.

Was es kann

Konvertiert die git-Commit-Historie in kundenlesbare Release Notes, gruppiert Änderungen in Features, Verbesserungen, Fixes und Breaking Changes, während Merge-Commits und internes Rauschen herausgefiltert werden. Wird ausgelöst, wenn Sie nach Release Notes, einem Changelog für eine Version oder einen Datumsbereich oder einer Produktaktualisierungszusammenfassung fragen.

Testbericht

Aufgabe: einen Changelog für die letzten 20 Commits des realen GPT-Image2-Skill-Repositorys (58 Commits in der Historie) generieren, zuerst ohne Skill, dann streng nach SKILL.md. Baseline-Lauf produzierte eine flache Liste in einem einzigen Abschnitt 'Recent changes', der 10 Merge-Commits und 10 rohe Branch-Namen wie 'wuyoscar/mimi/add-starmapper-readme' enthielt. Skill-Lauf ergab 0 Merge-Commits, 0 Branch-Namen und 4 Abschnitte (Features / Improvements / Fixes / Breaking), wobei die Lizenzänderung von CC BY 4.0 zu MIT zu einem separaten Breaking-Block erhoben wurde — in der Baseline war es ein regulärer Aufzählungspunkt. Wichtiger Vorbehalt: es gibt keine Automatisierung im Skill — es ist eine reine Prompt-Vorlage, keine Skripte und keine git log-Befehle im Body, Commits müssen manuell abgerufen werden. Aus diesem Grund ist die Behauptung der Beschreibung 'Turns hours of manual changelog writing into minutes of automated generation' übertrieben, daher 3/5 für die Dokumentation. Stufe 0 sauber: den gesamten Body gelesen (104 Zeilen), keine gebündelten Skripte, keine Exfiltration/versteckte Anweisungen/Privilegienerhöhung gefunden.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/ComposioHQ/awesome-claude-skills.git
mkdir -p ~/.claude/skills
cp -r awesome-claude-skills/changelog-generator ~/.claude/skills/changelog-generator

Befehle & Beispiel-Prompts

  • /changelog-generatorWandelt rohe git-Commits in kategorisierte, benutzerorientierte Release Notes um.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Turn my last 20 commits into customer-facing release notes
  • Generate a changelog for this version, split features from bug fixes
  • Summarize what changed since our last release for the product update email