Investigating Repository History

Odtwarza cytowaną historię git/PR przed ryzykownymi edycjami, z dowodami ocenionymi pod kątem wiarygodności.

Autor: CodeAlive-AI · CodeAlive-AI/ai-driven-development

Testowano · Działa ★ 9.6/10

Investigating Repository History — Odtwarza cytowaną historię git/PR przed ryzykownymi edycjami, z dowodami ocenionymi pod kątem wiarygodności.

Co robi ten skill

Używa git blame/log oraz dowodów z PR-ów i komentarzy do recenzji na GitHubie, aby wyjaśnić, dlaczego kod istnieje, zanim go dotkniesz, oznaczając pułapki związane ze squash/rebase/rename i oceniając wiarygodność dowodów (wysoka/średnia/niska, nigdy nie wymyślona). Uruchamia się przed edycją kodu wrażliwego na API, bezpieczeństwo, współbieżność, trwałość lub migracje, lub przy pytaniu, który PR wprowadził dane zachowanie lub czy zmiana jest bezpieczna.

Raport z testu

Uruchomiono na rzeczywistym pliku Go z hakiem bezpieczeństwa, który został przeniesiony i zrefaktoryzowany: blame poprawnie prześledził zawartość przez zmianę nazwy katalogu i pokazał, że dokładna funkcja nie była dotykana od oryginalnego commita konsolidacyjnego — autentycznie użyteczna, poparta źródłami odpowiedź, którą szybkie przejrzenie kodu by pominęło.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /investigating-repository-historyOdtwarza cytowaną historię git/PR przed ryzykownymi edycjami, z dowodami ocenionymi pod kątem wiarygodności.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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