Understand: Diff

Analizza un git diff o una PR per riassumere le modifiche, i componenti coinvolti e i rischi.

di Egonex-AI · Egonex-AI/Understand-Anything

Richiede configurazione ★ 8.0/10

Understand: Diff — Analizza un git diff o una PR per riassumere le modifiche, i componenti coinvolti e i rischi.

Cosa fa

Da usare quando serve analizzare git diff o pull request per capire cosa è cambiato, quali componenti sono coinvolti e quali sono i rischi.

Rapporto di test

Testato con un'installazione verbatim (pulita; un unico SKILL.md autonomo, frontmatter YAML rigoroso valido) e un compito A/B di impact analysis su un diff: analizzare una modifica a login() rispetto a un knowledge graph delle dipendenze. Entrambi i bracci hanno prodotto report di impatto corretti e completi — componenti modificati/coinvolti, layer e il rischio sul contratto di sessionId — quindi lo skill non ha mostrato alcun vantaggio in output su un grafo piccolo e inline; il suo valore sta nel workflow basato su grep per grafi grandi e nel diff-overlay.json che scrive per la dashboard. Nota: lo skill dipende da un knowledge graph pre-costruito (.ua/knowledge-graph.json dallo skill collegato /understand), cosa che SKILL.md dichiara fin da subito.

Testato il: 2026-07-11 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/Egonex-AI/Understand-Anything
cd Understand-Anything
mkdir -p ~/.claude/skills
cp -r understand-anything-plugin/skills/understand-diff ~/.claude/skills/understand-diff

Comandi e prompt di esempio

  • /understand-diffAnalizza un git diff o una PR per riassumere le modifiche, i componenti coinvolti e i rischi.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Explain what this pull request actually changes
  • Summarize the risk in this git diff before merging
  • What components does this PR touch and why