Investigating Repository History
Återskapar citerad git/PR-historik före riskfyllda redigeringar, med konfidenspoängsatta bevis.
Testad · Fungerar
Vad den gör
Använder git blame/log plus bevis från GitHub PR:er och granskningskommentarer för att förklara varför kod existerar innan du rör den, flaggar för squash/rebase/rename-fällor och betygsätter bevisens konfidens (hög/medel/låg, aldrig påhittad). Aktiveras före redigeringar av API-, säkerhets-, samtidighet-, persistens- eller migrationskänslig kod, eller när man frågar vilken PR som introducerade ett beteende eller om en ändring är säker.
Testrapport
Körde den mot en verklig omdöpt och refaktorerad Go-säkerhetshook-fil: blame spårade korrekt innehållet genom en katalogomdöpning och visade att den exakta funktionen inte hade rörts sedan den ursprungliga konsoliderings-commiten -- ett genuint användbart, citerat svar som en snabb översyn av koden skulle ha missat.
Testad: 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
Kommandon och exempelprompter
/investigating-repository-historyÅterskapar citerad git/PR-historik före riskfyllda redigeringar, med konfidenspoängsatta bevis.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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