Summary

Gjør en git diff om til et strukturert, lenket HTML PR-sammendrag – men trenger `npm install` først, udokumentert.

av brsbl · brsbl/ottonomous

Krever oppsett ★ 8.8/10

Summary — Gjør en git diff om til et strukturert, lenket HTML PR-sammendrag – men trenger `npm install` først, udokumentert.

Hva den gjør

Leser diffen mellom main og HEAD (eller staged endringer), syntetiserer et strukturert semantisk sammendrag (oversikt, gjennomgangsrisikoområder, per-fil nedbrytning, brytende endringer, filer-endret tabell med GitHub-lenker), konverterer det deretter til en stilisert HTML-side via et medfølgende Node-skript og åpner den. Brukes ved skriving av PR-sammendrag, utgivelsesnotater, eller endringsoversikter.

Testrapport

Kjørte den i praksis på et kastbart git-repo: den strukturerte per-fil nedbrytningen fanget en ekte feil (permanent kontoutelåsing uten tilbakestillingssti, og en race condition) som et rent grunnleggende sammendrag overså – men den medfølgende md-to-html.js trenger `npm install` for marked/highlight.js først, og det steget er ingen steder i SKILL.md.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/brsbl/ottonomous
mkdir -p ~/.claude/skills
cp -r ottonomous/skills/summary ~/.claude/skills/summary
cd ~/.claude/skills/summary && npm install

Kommandoer og eksempelprompter

  • /summaryGjør en git diff om til et strukturert, lenket HTML PR-sammendrag – men trenger `npm install` først, udokumentert.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Turn the diff between main and my branch into a PR summary page
  • Summarize my staged changes into a styled HTML overview I can open
  • What are the breaking changes and review risks in this diff?