Investigating Repository History

Rekonstruerer citeret git/PR-historik før risikable redigeringer, med konfidens-scorede beviser.

Af CodeAlive-AI · CodeAlive-AI/ai-driven-development

Testet · Virker ★ 9.6/10

Investigating Repository History — Rekonstruerer citeret git/PR-historik før risikable redigeringer, med konfidens-scorede beviser.

Hvad det gør

Bruger git blame/log plus GitHub PR og review-kommentar-beviser til at forklare, hvorfor kode eksisterer, før du rører den, og markerer squash/rebase/rename-fælder og vurderer bevisernes konfidens (høj/mellem/lav, aldrig opfundet). Udløses før redigeringer af API-, sikkerheds-, concurrency-, persistens- eller migrationsfølsom kode, eller når der spørges, hvilken PR der introducerede en adfærd, eller om en ændring er sikker.

Testrapport

Kørte den mod en reel omdøbt-og-refaktoriseret Go safety-hook-fil: blame sporede korrekt indholdet gennem en mappeomdøbning og viste, at den præcise funktion ikke var blevet rørt siden det oprindelige konsoliderings-commit -- et reelt nyttigt, citeret svar, som en hurtig visuel gennemgang ville have overset.

Testet: 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

Kommandoer og eksempelprompter

  • /investigating-repository-historyRekonstruerer citeret git/PR-historik før risikable redigeringer, med konfidens-scorede beviser.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Before I touch this auth code, find out why it was written this way
  • Dig up the PR history behind this concurrency fix before I change it
  • Explain why this migration exists before I refactor it further