Last Tag

Tabell över commits sedan senaste git-taggen, med drill-down per commit

av umputun · umputun/cc-thingz

Testad · Fungerar ★ 8.8/10

Last Tag — Tabell över commits sedan senaste git-taggen, med drill-down per commit

Vad den gör

Kör git för att hitta den senaste taggen och listar varje commit sedan dess som en formaterad markdown-tabell, växlar automatiskt mellan kolumnlayouter för enskild författare och flera författare. Utlöses när användaren frågar vad som ändrats sedan den senaste releasen, vill ha commits sedan den senaste taggen, eller frågar vad som är nytt / orelaterat. Efter tabellen erbjuder den en interaktiv prompt för att visa fullständiga git show --stat-detaljer för alla eller en specifik commit.

Testrapport

Byggde två temp git repos (isolated HOME) med en tagg plus commits och körde skicklighetens kommandon direkt. git describe/git log med skicklighetens formatsträng producerade de dokumenterade pipe-delimited rows; jag verifierade båda grenarna: ett two-author repo yields the multi-author table with an Author column, a one-author repo collapses to the single-author layout, and the git show --stat detail command works. Baslinjen (git log --oneline) gav bare hash+subject with no date/author/tag header; skickligheten producerar en aligned markdown table plus an interactive drill-down step — en konkret, observerad improvement. Inga externa scripts refererade, inga security smells.

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

Installation

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.

Kommandon och exempelprompter

  • /last-tagTabell över commits sedan senaste git-taggen, med drill-down per commit

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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