Investigating Repository History
Ricostruisce la cronologia git/PR citata prima di modifiche rischiose, con prove valutate per affidabilità.
Promosso
Cosa fa
Usa git blame/log più prove da PR e commenti di revisione di GitHub per spiegare perché il codice esiste prima di modificarlo, segnalando trappole di squash/rebase/rename e valutando l'affidabilità delle prove (alta/media/bassa, mai inventata). Si attiva prima di modifiche a codice sensibile per API, sicurezza, concorrenza, persistenza o migrazione, o quando si chiede quale PR ha introdotto un comportamento o se una modifica è sicura.
Rapporto di test
Eseguita su un file Go di safety-hook reale, rinominato e rifattorizzato: blame ha tracciato correttamente il contenuto attraverso una ridenominazione di directory e ha mostrato che la funzione esatta non era stata toccata dal commit di consolidamento originale — una risposta genuinamente utile e citata che una rapida ispezione visiva del codice avrebbe mancato.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/CodeAlive-AI/ai-driven-development cd ai-driven-development mkdir -p ~/.claude/skills cp -r skills/investigating-repository-history ~/.claude/skills/investigating-repository-history
Comandi e prompt di esempio
/investigating-repository-historyRicostruisce la cronologia git/PR citata prima di modifiche rischiose, con prove valutate per affidabilità.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Before I touch this auth code, find out why it was written this wayDig up the PR history behind this concurrency fix before I change itExplain why this migration exists before I refactor it further