Summary
Trasforma un diff git in un riepilogo PR HTML strutturato e collegato — ma necessita di `npm install` prima, non documentato.
Richiede configurazione
Cosa fa
Legge il diff tra main e HEAD (o modifiche staged), sintetizza un riepilogo semantico strutturato (panoramica, aree di rischio di revisione, ripartizione per file, modifiche che rompono, tabella file modificati con link GitHub), quindi lo converte in una pagina HTML stilizzata tramite uno script Node incluso e la apre. Usare quando si scrivono riepiloghi PR, note di rilascio o panoramiche delle modifiche.
Rapporto di test
Eseguito per davvero su un repository git usa e getta: la ripartizione strutturata per file ha catturato un bug genuino (blocco account permanente senza percorso di reset e una race condition) che un semplice riepilogo di base ha trascurato — ma il file md-to-html.js incluso necessita di `npm install` per marked/highlight.js prima, e quel passaggio non è da nessuna parte in SKILL.md.
Testato il: 2026-07-16 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/summaryTrasforma un diff git in un riepilogo PR HTML strutturato e collegato — ma necessita di `npm install` prima, non documentato.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Turn the diff between main and my branch into a PR summary pageSummarize my staged changes into a styled HTML overview I can openWhat are the breaking changes and review risks in this diff?