Investigating Repository History
Reconstitue l'historique git/PR cité avant des modifications risquées, avec des preuves notées par confiance.
Testé · Fonctionne
Ce que fait
Utilise git blame/log plus les preuves des PR GitHub et des commentaires de revue pour expliquer pourquoi le code existe avant que vous n'y touchiez, signalant les pièges de squash/rebase/rename et notant la confiance des preuves (haute/moyenne/faible, jamais inventée). Se déclenche avant des modifications de code sensible à l'API, la sécurité, la concurrence, la persistance ou la migration, ou en demandant quelle PR a introduit un comportement ou si un changement est sûr.
Rapport de test
Exécuté sur un vrai fichier de hook de sécurité Go renommé et refactorisé : blame a correctement tracé le contenu à travers un renommage de répertoire et a montré que la fonction exacte n'avait pas été touchée depuis le commit de consolidation original -- une réponse vraiment utile et citée qu'un rapide coup d'œil au code aurait manquée.
Testé le: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/investigating-repository-historyReconstitue l'historique git/PR cité avant des modifications risquées, avec des preuves notées par confiance.
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) :
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