Summary

Transforme un diff git en un résumé de PR HTML structuré et lié — mais nécessite `npm install` d'abord, non documenté.

par brsbl · brsbl/ottonomous

Fonctionne avec configuration ★ 8.8/10

Summary — Transforme un diff git en un résumé de PR HTML structuré et lié — mais nécessite `npm install` d'abord, non documenté.

Ce que fait

Lit le diff entre main et HEAD (ou les changements staged), synthétise un résumé sémantique structuré (aperçu, zones de risque de revue, ventilation par fichier, changements cassants, tableau des fichiers modifiés avec liens GitHub), puis le convertit en une page HTML stylisée via un script Node groupé et l'ouvre. À utiliser lors de la rédaction de résumés de PR, de notes de version ou d'aperçus de changements.

Rapport de test

L'a exécuté pour de vrai sur un dépôt git jetable : la ventilation structurée par fichier a détecté un véritable bug (verrouillage de compte permanent sans chemin de réinitialisation, et une condition de concurrence) qu'un simple résumé de base a négligé — mais le script groupé md-to-html.js nécessite `npm install` pour marked/highlight.js d'abord, et cette étape n'est nulle part dans le SKILL.md.

Testé le: 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

Commandes et exemples de prompts

  • /summaryTransforme un diff git en un résumé de PR HTML structuré et lié — mais nécessite `npm install` d'abord, non documenté.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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