changelog
Generate changelog entries. Use on releases or PR merges. Parses git commits, categorizes changes, formats changelog entries, and updates CHANGELOG.md.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate changelog entries. Use on releases or PR merges. Parses git commits, categorizes changes, formats changelog entries, and updates CHANGELOG.md.
How to use
Zainstaluj skill changelog w swoim środowisku Cursor, umieszczając go w katalogu
.cursor/skills/changelogprojektu.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).Uruchom skill w momencie, gdy chcesz wygenerować changelog — najczęściej przed wydaniem nowej wersji, po scaleniu pull requesta lub na żądanie użytkownika.
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.
Wygenerowany wpis zostanie sformatowany w standardowym formacie changelog z numerem wersji, datą wydania i wyróżnionymi zmianami łamiącymi kompatybilność.
Skill zaktualizuje plik CHANGELOG.md, dodając nowy wpis na górze pliku, zachowując istniejący format i porządek chronologiczny.