Toolverse
Wszystkie skille

wiki-changelog

autor: microsoft

Generuj strukturyzowane zmiany z historii gita — automatycznie kategoryzuj commity

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
26

O skillu

Skill analizuje historię commitów w repozytorium i tworzy czytelne, ustrukturyzowane changelogi. Commity są automatycznie grupowane według okresu (ostatnie 7 dni, starsze) i kategoryzowane: nowe funkcje, poprawki, refaktoryzacja, dokumentacja, konfiguracja, zależności oraz zmiany łamiące. Gdy dostępny jest URL repozytorium, hashe commitów i ścieżki plików są konwertowane na linki. Aktywuj skill, gdy użytkownik pyta o ostatnie zmiany, prosi o changelog lub chce zrozumieć, co się zmieniło w projekcie.

Jak używać

  1. Zainstaluj skill wiki-changelog w swoim środowisku agenta lub asystenta Claude. Upewnij się, że masz dostęp do repozytorium git, z którego chcesz wygenerować changelog.

  2. Przed wygenerowaniem changeloga skill automatycznie sprawdzi kontekst repozytorium. Jeśli repozytorium ma skonfigurowany remote (np. GitHub, Azure DevOps), skill wyciągnie jego URL. Jeśli pracujesz z lokalnym repozytorium bez remota, powiedz o tym skillowi — będzie używać zwykłe hashe commitów bez linków.

  3. Poproś skill o changelog, używając naturalnego języka: "Pokaż mi ostatnie zmiany", "Wygeneruj changelog", "Co się zmieniło w ostatnim tygodniu?" lub "Podsumuj commity z ostatnich dni".

  4. Skill przeanalizuje historię gita (git log), wyciągnie commity, daty, autorów i wiadomości. Automatycznie pogrupuje zmiany według okresu: ostatnie 7 dni (dziennie), starsze wpisy (tygodniowo).

  5. Każdy commit zostanie sklasyfikowany do jednej z kategorii: nowe funkcje, poprawki błędów, refaktoryzacja, dokumentacja, konfiguracja, aktualizacje zależności lub zmiany łamiące kompatybilność. Zmiany łamiące będą wyróżnione z notatkami o migracji.

  6. Skill wygeneruje czytelny changelog używając terminologii z README projektu. Jeśli dostępny jest URL repozytorium, hashe commitów i ścieżki plików będą sformatowane jako linki do konkretnych commitów i wersji plików.

Podobne skille