Summary

Omdanner en git diff til en struktureret, linket HTML PR-opsummering — men kræver `npm install` først, udokumenteret.

Af brsbl · brsbl/ottonomous

Virker med opsætning ★ 8.8/10

Summary — Omdanner en git diff til en struktureret, linket HTML PR-opsummering — men kræver `npm install` først, udokumenteret.

Hvad det gør

Læser diff'en mellem main og HEAD (eller staged ændringer), syntetiserer en struktureret semantisk opsummering (oversigt, review-risikoområder, per-fil opdeling, breaking changes, filer-ændret tabel med GitHub-links), konverterer den derefter til en stylet HTML-side via et medfølgende Node-script og åbner den. Brug ved skrivning af PR-opsummeringer, release notes, eller ændringsoversigter.

Testrapport

Kørte den reelt på et engangs git-repo: den strukturerede per-fil opdeling fangede en reel fejl (permanent konto-lockout uden nulstillingsvej, og en race condition), som en simpel baseline-opsummering overså — men den medfølgende md-to-html.js kræver `npm install` for marked/highlight.js først, og det trin er intetsteds i SKILL.md.

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

Installation

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

  • /summaryOmdanner en git diff til en struktureret, linket HTML PR-opsummering — men kræver `npm install` først, udokumenteret.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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?