Agent skill

changelog

Fügt einen neuen Eintrag zum Änderungsprotokoll hinzu und archiviert automatisch bei >30 Einträgen. Nutze diesen Skill nach jeder Code-Änderung oder wenn das Änderungsprotokoll aktualisiert werden soll. Kann auch ohne Argumente aufgerufen werden - leitet Typ und Beschreibung dann aus den letzten Git-Änderungen ab. Aufruf mit /changelog [typ] [beschreibung].

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/changelog-haenel881988-speicher-analyse

SKILL.md

Änderungsprotokoll aktualisieren

Du aktualisierst das Änderungsprotokoll des Projekts.

Argumente

  • $ARGUMENTS[0] = Typ: fix, feature, improve, refactor, docs
  • $ARGUMENTS[1] = Beschreibung der Änderung (auf Deutsch, mit Umlauten)

Falls keine Argumente angegeben wurden, analysiere die letzten Git-Änderungen (git diff HEAD~1 und git log -1) und leite Typ und Beschreibung selbst ab.

Ablauf

1. Aktuelle Daten lesen

  • Lies docs/protokoll/aenderungsprotokoll.md
  • Lies src-tauri/Cargo.toml für die aktuelle Version ([package] version = "...")
  • Lies src-tauri/tauri.conf.json für die Version (version Feld)
  • Zähle die bestehenden Einträge in der Tabelle

2. Archivierung prüfen (max. 30 Einträge)

Falls die Tabelle bereits 30 Einträge hat:

  1. Erstelle eine Archivdatei: docs/protokoll/archiv/aenderungsprotokoll_<version-range>.md
  2. Verschiebe die ältesten 15 Einträge dorthin (gleiche Tabellenstruktur)
  3. Aktualisiere den Archiv-Link in der Hauptdatei
  4. Aktualisiere die Nummerierung der verbleibenden Einträge

3. Neuen Eintrag hinzufügen

Füge einen neuen Eintrag oben in die Tabelle ein (nach dem Header):

| <nächsteNr> | <YYYY-MM-DD> | <version aus Cargo.toml> | <typ> | **<Kurztitel>** - <Detailbeschreibung> |

Format-Regeln:

  • Datum: ISO-Format YYYY-MM-DD (heutiges Datum)
  • Version: Aus src-tauri/Cargo.toml[package] version (z.B. v2.0.0)
  • Typ: Exakt wie angegeben (fix, feature, improve, refactor, docs)
  • Beschreibung: Fett-Kurztitel gefolgt von Bindestrich und Details
  • Sprache: Deutsch mit korrekten Umlauten (ä, ö, ü, ß)
  • Keine Emojis

Nummerierung:

  • Der neue Eintrag bekommt die nächste fortlaufende Nummer
  • Bestehende Einträge behalten ihre Nummern

4. Bestätigung

Gib eine kurze Zusammenfassung aus:

  • Welcher Eintrag hinzugefügt wurde
  • Aktuelle Anzahl Einträge (von max. 30)
  • Ob archiviert wurde

Typ-Referenz

Typ Wann verwenden Beispiel
feature Komplett neue Funktionalität Neues Privacy-Dashboard
fix Fehlerbehebung Command-Injection gefixt
improve Bestehende Funktion verbessert Schnellere Suche im Explorer
refactor Code-Struktur ohne Funktionsänderung Skills auf Tauri v2 migriert
docs Nur Dokumentation Projektplan aktualisiert

Hinweise

  • Sprache: Deutsch mit korrekten Umlauten (ä, ö, ü, ß)
  • Keine Emojis im Änderungsprotokoll
  • Kurztitel fett gefolgt von Details nach Bindestrich
  • NIEMALS eine Änderung als "Fertig" markieren bevor Simon es bestätigt hat
  • Version: IMMER aus src-tauri/Cargo.toml lesen, NICHT aus package.json

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results