Last Tag
Tabulka commitů od posledního git tagu s podrobným rozborem jednotlivých commitů
Otestováno · Funguje
Co umí
Spustí git, aby našel nejnovější tag a vypíše každý commit od něj jako formátovanou markdown tabulku, automaticky přepínající mezi rozvržením sloupců pro jednoho autora a více autorů. Spouští se, když se uživatel zeptá, co se změnilo od posledního vydání, chce commity od posledního tagu, nebo se zeptá, co je nové / nevydané. Po tabulce nabízí interaktivní výzvu k zobrazení úplných detailů git show --stat pro všechny nebo konkrétní commit.
Testovací report
Vytvořeny dva dočasné git repozitáře (izolovaný HOME) s tagem a commity a přímo spuštěny příkazy dovednosti. git describe/git log s formátovacím řetězcem dovednosti vygeneroval dokumentované řádky oddělené svislítkem; ověřil jsem obě větve: repozitář se dvěma autory generuje tabulku pro více autorů se sloupcem Author, repozitář s jedním autorem se zhroutí na rozvržení pro jednoho autora a příkaz git show --stat detail funguje. Základ (git log --oneline) poskytl holý hash+subject bez data/autora/tagu; dovednost produkuje zarovnanou markdown tabulku plus interaktivní krok pro detailní rozbor – konkrétní, pozorované zlepšení. Žádné externí skripty nejsou odkazovány, žádné bezpečnostní rizika.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
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.
Příkazy a ukázkové prompty
/last-tagTabulka commitů od posledního git tagu s podrobným rozborem jednotlivých commitů
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
What changed since our last release tagShow commits since the last-tagList unreleased changes in a table