카테고리: 개발
커밋 고고학자
로컬 git 기록을 추적해 이 코드가 왜 생겼는지, 누가 언제 어떤 의도로 바꿨는지를 재구성하는 스킬입니다.
할 수 있는 일
- 파일이나 특정 줄 범위의 최초 도입 커밋과 이후 변경 추적
- 함께 자주 바뀐 파일 찾기
- 커밋 메시지에서 의도 단서 추출
- 네트워크나 API 키 없이 로컬에서만 실행
이런 때 쓰세요
이상해 보이는 코드나 우회 처리를 리팩터링하기 전에, 지워도 되는지 이유부터 확인하고 싶을 때 좋습니다.
설치 방법
- 터미널에서 아래 명령을 실행합니다. 사용하는 에이전트(Claude Code, Codex, Cursor, Gemini CLI, Copilot 등)를 고르면 맞는 폴더에 설치됩니다.
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps --skill commit-archaeologist
- 직접 설치하려면 GitHub 저장소에서
commit-archaeologist스킬 폴더를 내려받아~/.claude/skills/나.cursor/skills/같은 에이전트의 skills 폴더에 복사합니다. - 에이전트에게 관련 작업을 요청하면 스킬이 자동으로 사용됩니다.