Changelog
Wypełnia sekcję Unreleased w CHANGELOG.md jedną linijką na commit od ostatniego tagu.
Testowano · Działa
Co robi ten skill
Znajduje ostatni tag gita, przechodzi przez każdy commit od tamtego momentu i zapisuje w CHANGELOG.md po jednej zwięzłej linijce Unreleased na commit, linkując do PR-a (jeśli da się go wykryć) albo do hasha commita. Uruchamia się, gdy użytkownik prosi o aktualizację changeloga lub release notes na podstawie ostatnich commitów.
Raport z testu
Na repo z 3 commitami skill poprawnie powiązał commit z numerem PR z /pull/101, a dwa zwykłe commity z hashami, odtwarzając format `- [hash](url) opis` z CHANGELOG.md projektu ai-devkit — baseline dał tylko niejasne, niepowiązane punkty.
Testowano: 2026-07-10 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/codeaholicguy/ai-devkit cd ai-devkit mkdir -p ~/.claude/skills cp -r skills/changelog ~/.claude/skills/changelog
Komendy i przykładowe prompty
/changelogWypełnia sekcję Unreleased w CHANGELOG.md jedną linijką na commit od ostatniego tagu.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Update CHANGELOG.md with every commit since the last tagFill in the Unreleased section from recent commitsGenerate release notes linking each change to its PR