Changelog Generator
Przekształca surowe commity git w skategoryzowane, skierowane do użytkownika notatki o wydaniu.
Testowano · Działa
Co robi ten skill
Konwertuje historię commitów git w czytelne dla klienta notatki o wydaniu, grupując zmiany w funkcje, ulepszenia, poprawki i zmiany łamiące kompatybilność, jednocześnie filtrując commity scalające i wewnętrzny szum. Uruchamia się, gdy prosisz o notatki o wydaniu, changelog dla wersji lub zakresu dat, lub podsumowanie aktualizacji produktu.
Raport z testu
Zadanie: wygenerować changelog dla ostatnich 20 commitów prawdziwego repozytorium GPT-Image2-Skill (58 commitów w historii), najpierw bez umiejętności, a następnie ściśle według SKILL.md. Uruchomienie linii bazowej wygenerowało płaską listę w pojedynczej sekcji 'Recent changes', która zawierała 10 commitów scalających i 10 surowych nazw gałęzi, takich jak 'wuyoscar/mimi/add-starmapper-readme'. Uruchomienie umiejętności dało 0 commitów scalających, 0 nazw gałęzi i 4 sekcje (Features / Improvements / Fixes / Breaking), z zmianą licencji z CC BY 4.0 na MIT podniesioną do osobnego bloku Breaking — w linii bazowej był to zwykły punkt. Ważna uwaga: w umiejętności nie ma automatyzacji — to czysty szablon podpowiedzi, brak skryptów i brak poleceń git log w treści, commity muszą być pobierane ręcznie. Z tego powodu twierdzenie w opisie 'Turns hours of manual changelog writing into minutes of automated generation' jest przeszacowane, stąd 3/5 za dokumentację. Etap 0 czysty: przeczytano całą treść (104 linie), brak dołączonych skryptów, brak eksfiltracji/ukrytych instrukcji/eskalacji uprawnień.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/ComposioHQ/awesome-claude-skills.git mkdir -p ~/.claude/skills cp -r awesome-claude-skills/changelog-generator ~/.claude/skills/changelog-generator
Komendy i przykładowe prompty
/changelog-generatorPrzekształca surowe commity git w skategoryzowane, skierowane do użytkownika notatki o wydaniu.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Turn my last 20 commits into customer-facing release notesGenerate a changelog for this version, split features from bug fixesSummarize what changed since our last release for the product update email