Option
HeimHeim Skill Dokumentation wiki-changelog

wiki-changelog

microsoft/skills microsoft/skills

Analysiert den Git-Commit-Verlauf und erstellt strukturierte Änderungsprotokolle, die nach Änderungsart kategorisiert sind.

...Alle erweitern
0
Zeit aktualisiert 11. September 2026

Wiki-Änderungsprotokoll

Erstellen Sie strukturierte Änderungsprotokolle aus dem Git-Verlauf.

Ermittlung des Quell-Repositorys (MUSS ZUERST ERFOLGEN)

Bevor Sie ein Änderungsprotokoll erstellen, MÜSSEN Sie den Kontext des Quell-Repositorys ermitteln:

  1. Auf Git-Remote prüfen: Führen Sie „git remote get-url origin“ aus, um festzustellen, ob ein Remote vorhanden ist
  2. Frage an den Benutzer: „Handelt es sich um ein rein lokales Repository oder hast du eine URL für ein Quell-Repository (z. B. GitHub, Azure DevOps)?“
    • Remote-URL angegeben → als „REPO_URL“ speichern, verknüpfte Verweise für Commit-Hashes und Dateireferenzen verwenden
    • Nur lokal → Verwende einfache Commit-Hashes und Dateiverweise
  3. Fahren Sie NICHT fort, bis der Kontext des Quell-Repositorys geklärt ist

Wann aktivieren?

  • Der Benutzer fragt: „Was hat sich kürzlich geändert?“, „Erstelle ein Changelog“, „Fasse die Commits zusammen“
  • Der Benutzer möchte die jüngsten Entwicklungsaktivitäten nachvollziehen

Vorgehensweise

  1. Git-Log prüfen (Commits, Daten, Autoren, Nachrichten)
  2. Nach Zeiträumen gruppieren: täglich (letzte 7 Tage), wöchentlich (älter)
  3. Jeden Commit klassifizieren: Funktionen (🆕), Fehlerbehebungen (🐛), Refactoring (🔄), Dokumentation (📝), Konfiguration (🔧), Abhängigkeiten (📦), Kompatibilitätsbrüche (⚠️)
  4. Erstellen Sie prägnante, für Benutzer verständliche Beschreibungen unter Verwendung der Projektterminologie

Einschränkungen

  • Fokus auf für den Benutzer relevante Änderungen
  • Zusammengehörige Commits zu zusammenhängenden Beschreibungen zusammenfassen
  • Verwende die Projektterminologie aus der README-Datei
  • Heben Sie kompatibilitätsbrechende Änderungen mit Migrationshinweisen deutlich hervor
  • Wenn REPO_URL verfügbar ist, verlinke Commit-Hashes: [abc1234](REPO_URL/commit/abc1234) und geänderte Dateien: [file_path](REPO_URL/blob/BRANCH/file_path)
Auf GitHub ansehen
---
name: wiki-changelog
description: Analyzes git commit history and generates structured changelogs categorized by change type.
license: MIT
---

# Wiki Changelog

Generate structured changelogs from git history.

## Source Repository Resolution (MUST DO FIRST)

Before generating any changelog, you MUST determine the source repository context:

1. **Check for git remote**: Run `git remote get-url origin` to detect if a remote exists
2. **Ask the user**: _"Is this a local-only repository, or do you have a source repository URL (e.g., GitHub, Azure DevOps)?"_
   - Remote URL provided → store as `REPO_URL`, use **linked citations** for commit hashes and file references
   - Local-only → use plain commit hashes and file references
3. **Do NOT proceed** until source repo context is resolved

## When to Activate

- User asks "what changed recently", "generate a changelog", "summarize commits"
- User wants to understand recent development activity

## Procedure

1. Examine git log (commits, dates, authors, messages)
2. Group by time period: daily (last 7 days), weekly (older)
3. Classify each commit: Features (🆕), Fixes (🐛), Refactoring (🔄), Docs (📝), Config (🔧), Dependencies (📦), Breaking (⚠️)
4. Generate concise user-facing descriptions using project terminology

## Constraints

- Focus on user-facing changes
- Merge related commits into coherent descriptions
- Use project terminology from README
- Highlight breaking changes prominently with migration notes
- When `REPO_URL` is available, link commit hashes: `[abc1234](REPO_URL/commit/abc1234)` and changed files: `[file_path](REPO_URL/blob/BRANCH/file_path)`

Alle Dateien

0 Dateien

wiki-changelog installieren

Laden Sie die Skill-Dateien herunter und entpacken Sie sie in Ihr Verzeichnis „.claude/skills/“.

ZIP herunterladen

Klonen Sie das Repository und kopieren Sie die Skill-Dateien in Ihr Projekt.

git clone https://github.com/microsoft/skills/tree/main/.github/plugins/deep-wiki/skills/wiki-changelog # Copy SKILL.md to your .claude/skills/ directory

Kopieren Kopieren
Schnelle Einrichtung: Kopiere den Skill-Ordner nach .claude/skills/ Claude erkennt den Skill automatisch und nutzt ihn
Repository microsoft/skills

Ähnliche Skills

golang-dependency-injection
Zeit aktualisiert 29. Juni 2026
nuxthub
Zeit aktualisiert 23. August 2026
tc-tracker
Zeit aktualisiert 27. August 2026
code-quality
Zeit aktualisiert 22. August 2026
OR