CommunityCodierung & Entwicklunggithub.com

Changelog-Generator

Erstellt automatisch benutzerorientierte Changelogs aus Git-Commits, indem es Commit-Verläufe analysiert, Änderungen kategorisiert und technische Commits in klare, kundenfreundliche Release-Notizen umwandelt. Verwandelt stundenlanges manuelles Schreiben von Changelogs in Minuten automatischer Generierung.

Was ist Changelog-Generator?

Dieser Skill für KI-Agenten automatisiert die Erstellung von benutzerfreundlichen Changelogs aus Git-Commits. Er scannt den Git-Verlauf, kategorisiert Änderungen (z. B. neue Funktionen, Verbesserungen, Fehlerbehebungen, breaking changes, Sicherheit) und übersetzt technische Commit-Nachrichten in klare, kundenorientierte Sprache. Der Skill filtert irrelevante interne Commits (z. B. Refactoring, Tests) heraus, formatiert die Ausgabe professionell und unterstützt die Anwendung von Markenrichtlinien. Entwickler können ihn nutzen, um in wenigen Minuten Release-Notizen, wöchentliche oder monatliche Update-Zusammenfassungen sowie Beiträge für App-Store-Einreichungen zu erstellen. Der Skill ist plattformunabhängig und kann in jedem Git-Repository verwendet werden. Er arbeitet durch Analyse von Commits aus einem bestimmten Zeitraum oder zwischen Versionen und gibt den Inhalt als strukturierte Markdown-Datei aus, die vor der Veröffentlichung überprüft und angepasst werden kann.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-claude-skills/tree/master/changelog-generator

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Changelog Generator

Dieser Skill verwandelt technische Git-Commits in gepflegte, benutzerfreundliche Changelogs, die Ihre Kunden und Benutzer tatsächlich verstehen und schätzen werden.

Wann dieser Skill verwendet werden sollte

  • Vorbereiten von Release-Notizen für eine neue Version
  • Erstellen wöchentlicher oder monatlicher Produktupdate-Zusammenfassungen
  • Dokumentieren von Änderungen für Kunden
  • Schreiben von Changelog-Einträgen für App-Store-Einreichungen
  • Generieren von Update-Benachrichtigungen
  • Erstellen interner Release-Dokumentation
  • Pflegen einer öffentlichen Changelog-/Produktupdate-Seite

Was dieser Skill tut

  1. Git-Verlauf scannen: Analysiert Commits aus einem bestimmten Zeitraum oder zwischen Versionen
  2. Änderungen kategorisieren: Gruppiert Commits in logische Kategorien (Funktionen, Verbesserungen, Fehlerbehebungen, breaking changes, Sicherheit)
  3. Technisch → benutzerfreundlich übersetzen: Wandelt Entwickler-Commits in Kundensprache um
  4. Professionell formatieren: Erstellt saubere, strukturierte Changelog-Einträge
  5. Rauschen filtern: Schließt interne Commits aus (Refactoring, Tests usw.)
  6. Bewährte Verfahren anwenden: Nutzt Changelog-Richtlinien und Ihren Markenstil

Verwendung

Grundlegende Verwendung

Aus Ihrem Projekt-Repository:

Erstelle ein Changelog aus Commits seit dem letzten Release
Generiere Changelog für alle Commits der letzten Woche
Erstelle Release-Notizen für Version 2.5.0

Mit spezifischem Datumsbereich

Erstelle ein Changelog für alle Commits zwischen dem 1. März und dem 15. März

Mit benutzerdefinierten Richtlinien

Erstelle ein Changelog für Commits seit v2.4.0 und verwende meine Changelog-Richtlinien aus CHANGELOG_STYLE.md

Beispiel

Benutzer: "Erstelle ein Changelog für Commits der letzten 7 Tage"

Ausgabe:

# Updates - Woche vom 10. März 2024

## ✨ Neue Funktionen

- **Team-Workspaces**: Erstellen Sie separate Arbeitsbereiche für verschiedene Projekte. Laden Sie Teammitglieder ein und behalten Sie den Überblick.

- **Tastaturkürzel**: Drücken Sie ?, um alle verfügbaren Kürzel anzuzeigen. Navigieren Sie schneller, ohne die Maus zu berühren.

## 🔧 Verbesserungen

- **Schnellere Synchronisation**: Dateien werden jetzt 2x schneller auf allen Geräten synchronisiert
- **Bessere Suche**: Die Suche durchsucht jetzt auch Dateiinhalte, nicht nur Titel

## 🐛 Fehlerbehebungen

- Problem behoben, bei dem große Bilder nicht hochgeladen werden konnten
- Zeitzonenverwirrung bei geplanten Beiträgen behoben
- Anzahl der Benachrichtigungsabzeichen korrigiert

Inspiriert von: Manik Aggarwals Anwendungsfall aus Lenny's Newsletter

Tipps

  • Führen Sie den Befehl aus dem Stammverzeichnis Ihres Git-Repositorys aus
  • Geben Sie Datumsbereiche für fokussierte Changelogs an
  • Verwenden Sie Ihre CHANGELOG_STYLE.md für konsistente Formatierung
  • Überprüfen und passen Sie das generierte Changelog vor der Veröffentlichung an
  • Speichern Sie die Ausgabe direkt in CHANGELOG.md

Verwandte Anwendungsfälle

  • Erstellen von GitHub-Release-Notizen
  • Schreiben von App-Store-Update-Beschreibungen
  • Generieren von E-Mail-Updates für Benutzer
  • Erstellen von Social-Media-Ankündigungsbeiträgen

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

agent-mail-automation

Automate Agent Mail tasks via Rube MCP (Composio). Always search tools first for current schemas.

agentql-automation

Automate Agentql tasks via Rube MCP (Composio). Always search tools first for current schemas.

agenty-automation

Automate Agenty tasks via Rube MCP (Composio). Always search tools first for current schemas.

Verwandte Skills