Last Tag
Tabela commitów od ostatniego tagu git, z możliwością drążenia szczegółów dla każdego commita
Testowano · Działa
Co robi ten skill
Uruchamia git, aby znaleźć najnowszy tag i wyświetla każdy commit od tego tagu jako sformatowaną tabelę markdown, automatycznie przełączając się między układami kolumn dla jednego i wielu autorów. Uruchamia się, gdy użytkownik pyta, co zmieniło się od ostatniego wydania, chce commitów od ostatniego tagu, lub pyta, co jest nowe / niewydane. Po tabeli oferuje interaktywną prośbę o wyświetlenie pełnych szczegółów git show --stat dla wszystkich lub konkretnego commita.
Raport z testu
Zbudowano dwa tymczasowe repozytoria git (izolowane HOME) z tagiem plus commitami i uruchomiono bezpośrednio polecenia umiejętności. git describe/git log z formatem ciągu umiejętności wygenerowało udokumentowane wiersze rozdzielone potokami; zweryfikowałem obie gałęzie: repozytorium z dwoma autorami daje tabelę wieloautorską z kolumną Author, repozytorium z jednym autorem zwija się do układu jednoautorskiego, a polecenie git show --stat działa. Punkt odniesienia (git log --oneline) dawał goły hash+temat bez daty/autora/nagłówka tagu; umiejętność produkuje wyrównaną tabelę markdown plus interaktywny krok drążenia szczegółów — konkretne, zaobserwowane ulepszenie. Brak odwołań do zewnętrznych skryptów, brak luk bezpieczeństwa.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
git clone --depth 1 https://github.com/umputun/cc-thingz.git /tmp/last-tag-src mkdir -p ~/.claude/skills cp -R /tmp/last-tag-src/plugins/release-tools/skills/last-tag ~/.claude/skills/last-tag # Self-contained: no external scripts, no deps beyond git. Uses Bash + AskUserQuestion. # Plugin-marketplace alternative: /plugin marketplace add umputun/cc-thingz ; /plugin install release-tools # Must be run inside a git repo that has at least one tag.
Komendy i przykładowe prompty
/last-tagTabela commitów od ostatniego tagu git, z możliwością drążenia szczegółów dla każdego commita
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
What changed since our last release tagShow commits since the last-tagList unreleased changes in a table