Toolverse
Wszystkie skille

changelog

autor: BasedHardware

Automatyczne generowanie notek zmian z commitów Git — oszczędź czas przy wydaniach

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
19

O skillu

Skill do automatycznego tworzenia wpisów w pliku CHANGELOG.md na podstawie historii commitów. Parsuje komunikaty Git w formacie conventional commits, kategoryzuje zmiany (nowe funkcje, poprawki, dokumentacja, refaktoryzacja), wyodrębnia referencje do issues i zmiany łamiące kompatybilność, a następnie formatuje i aktualizuje plik CHANGELOG.md. Idealne narzędzie dla zespołów pracujących nad wydaniami i pull requestami — eliminuje ręczne pisanie not zmian i zapewnia spójny format dokumentacji.

Jak używać

  1. Zainstaluj skill changelog w swoim środowisku Cursor, umieszczając go w katalogu .cursor/skills/changelog projektu.

  2. Upewnij się, że Twoje commity Git są napisane w formacie conventional commits: type(scope): subject, gdzie typ to feat, fix, docs, refactor, perf, test lub chore. Opcjonalnie dodaj body i footer z informacją o breaking changes lub referencjami do issues (#123).

  3. Uruchom skill w momencie, gdy chcesz wygenerować changelog — najczęściej przed wydaniem nowej wersji, po scaleniu pull requesta lub na żądanie użytkownika.

  4. Skill automatycznie przeanalizuje commity, wyodrębni typ, zakres i opis zmian, a następnie podzieli je na kategorie: Added (nowe funkcje), Fixed (poprawki błędów), Changed (zmiany), Deprecated, Removed, Security, Documentation i inne.

  5. Wygenerowany wpis zostanie sformatowany w standardowym formacie changelog z numerem wersji, datą wydania i wyróżnionymi zmianami łamiącymi kompatybilność.

  6. Skill zaktualizuje plik CHANGELOG.md, dodając nowy wpis na górze pliku, zachowując istniejący format i porządek chronologiczny.

Podobne skille