Category: Development
Commit Archaeologist
Reconstructs why code exists from local git history: the introducing commit, later edits, authors, and likely intent.
Works with
What it does
- Traces the introducing commit and later changes for a file or line range
- Finds files that repeatedly changed alongside it
- Extracts intent clues from commit messages
- Runs fully locally with no network or API keys
When to use it
Great before refactoring a surprising workaround, to learn why it exists before deleting it.
How to install
- Run the command below in your terminal. Pick the agents you use (Claude Code, Codex, Cursor, Gemini CLI, Copilot, and more) and it installs into the right folder.
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps --skill commit-archaeologist
- To install manually, download the
commit-archaeologistskill folder from the GitHub repository and copy it into your agent's skills folder, such as~/.claude/skills/or.cursor/skills/. - Ask your agent for a related task and the skill is used automatically.