Last Tag

Tabel van commits sinds de laatste git tag, met per-commit drill-down

Door umputun · umputun/cc-thingz

Getest · Werkt ★ 8.8/10

Last Tag — Tabel van commits sinds de laatste git tag, met per-commit drill-down

Wat het doet

Voert git uit om de meest recente tag te vinden en toont elke commit sindsdien als een geformatteerde markdown tabel, automatisch schakelend tussen single-author en multi-author kolomlay-outs. Activeert wanneer de gebruiker vraagt wat er is veranderd sinds de laatste release, commits wil zien sinds de laatste tag, of vraagt wat er nieuw / onuitgebracht is. Na de tabel biedt het een interactieve prompt om volledige git show --stat details te tonen voor alle of een specifieke commit.

Testrapport

Twee tijdelijke git repo's gebouwd (geïsoleerde HOME) met een tag plus commits en de commando's van de skill direct uitgevoerd. git describe/git log met de format string van de skill produceerde de gedocumenteerde pipe-delimited rijen; ik verifieerde beide branches: een repo met twee auteurs levert de multi-author tabel met een Author kolom, een repo met één auteur klapt samen tot de single-author lay-out, en het git show --stat detail commando werkt. Baseline (git log --oneline) gaf kale hash+subject zonder datum/auteur/tag header; de skill produceert een uitgelijnde markdown tabel plus een interactieve drill-down stap — een concrete, waargenomen verbetering. Geen externe scripts gerefereerd, geen security smells.

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

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.

Commando's en voorbeeldprompts

  • /last-tagTabel van commits sinds de laatste git tag, met per-commit drill-down

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • What changed since our last release tag
  • Show commits since the last-tag
  • List unreleased changes in a table