Summary

Verwandelt einen Git-Diff in eine strukturierte, verlinkte HTML-PR-Zusammenfassung – benötigt aber `npm install` zuerst, undokumentiert.

von brsbl · brsbl/ottonomous

Funktioniert mit Setup ★ 8.8/10

Summary — Verwandelt einen Git-Diff in eine strukturierte, verlinkte HTML-PR-Zusammenfassung – benötigt aber `npm install` zuerst, undokumentiert.

Was es kann

Liest den Diff zwischen main und HEAD (oder gestagte Änderungen), synthetisiert eine strukturierte semantische Zusammenfassung (Übersicht, Risikobereiche für die Überprüfung, Aufschlüsselung pro Datei, Breaking Changes, Tabelle der geänderten Dateien mit GitHub-Links) und konvertiert sie dann über ein gebündeltes Node-Skript in eine gestylte HTML-Seite und öffnet sie. Verwenden Sie ihn beim Schreiben von PR-Zusammenfassungen, Release Notes oder Änderungsübersichten.

Testbericht

Echt auf einem Wegwerf-Git-Repository ausgeführt: Die strukturierte Aufschlüsselung pro Datei erfasste einen echten Fehler (permanente Kontosperrung ohne Reset-Pfad und ein Race Condition), den eine einfache Baseline-Zusammenfassung überging – aber das gebündelte md-to-html.js benötigt `npm install` für marked/highlight.js zuerst, und dieser Schritt ist nirgends im SKILL.md.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /summaryVerwandelt einen Git-Diff in eine strukturierte, verlinkte HTML-PR-Zusammenfassung – benötigt aber `npm install` zuerst, undokumentiert.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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?