Summary

Zamienia git diff na ustrukturyzowane, połączone podsumowanie PR w HTML — ale wymaga `npm install` najpierw, niedokumentowane.

Autor: brsbl · brsbl/ottonomous

Działa po konfiguracji ★ 8.8/10

Summary — Zamienia git diff na ustrukturyzowane, połączone podsumowanie PR w HTML — ale wymaga `npm install` najpierw, niedokumentowane.

Co robi ten skill

Odczytuje diff między main a HEAD (lub zatwierdzone zmiany), syntetyzuje ustrukturyzowane podsumowanie semantyczne (przegląd, obszary ryzyka przeglądu, podział według plików, zmiany łamiące, tabela zmienionych plików z linkami do GitHub), a następnie konwertuje je do stylizowanej strony HTML za pomocą dołączonego skryptu Node i otwiera ją. Używaj podczas pisania podsumowań PR, notatek z wydań lub przeglądów zmian.

Raport z testu

Uruchomiono faktycznie na tymczasowym repozytorium git: ustrukturyzowany podział według plików wykrył rzeczywisty błąd (trwałe zablokowanie konta bez ścieżki resetowania i warunek wyścigu), który zwykłe podstawowe podsumowanie pominęło — ale dołączony md-to-html.js wymaga `npm install` dla marked/highlight.js najpierw, a ten krok nie jest nigdzie w SKILL.md.

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

Instalacja

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

Komendy i przykładowe prompty

  • /summaryZamienia git diff na ustrukturyzowane, połączone podsumowanie PR w HTML — ale wymaga `npm install` najpierw, niedokumentowane.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

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