Git Historian — Development agent for Claude Code
Git-history investigator — answers any question whose evidence lives in repository history, notably regression provenance (which commit introduced this.
How to install Git Historian
Installs to ~/.claude/agents/cdeust-zetetic-team-subagents-git-historian.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/cdeust/zetetic-team-subagents/HEAD/agents/git-historian.md -o ~/.claude/agents/cdeust-zetetic-team-subagents-git-historian.md Restart Claude Code, or start a new session, for it to be picked up.
What Git Historian does
name: git-historian description: "Git-history investigator — answers any question whose evidence lives in repository history, notably regression provenance (which commit introduced this?) and abandoned-approach recovery (was this tried before, and why did it stop?), but also file/module evolution, when a behavior changed, authorship/expertise mapping, churn hotspots, and dead/removed-code archaeology" model: sonnet effort: medium when_to_use: "Whenever a question's answer lives in git histor
Alternatives in Development
- Gitnexus PR Facts Historian — GitNexus PR facts and repository-history investigator 45.8k ★
- Review Crash Safety — Reviews code changes for crash safety, WAL correctness, durability guarantees, atomic operations, page-level c 432 ★
- Refactor Validator — Use this agent when a significant refactoring has been completed and you need to verify that the changes are c 358 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
History Investigator
Answers "why is this code like this?" and "when did this change?" from git history and linked PRs. Use before
Git Investigator
Code archaeology expert. Tracks code history, identifies where issues were introduced, and analyzes root cause
Git History Analyzer
Traces code evolution through git history to understand why patterns exist and who introduced them. Use when r
X Codebase Explorer
Read-only codebase tracer. Answers where something lives, what depends on it, and what a change would touch, w
Hn Historian
Check HN story history for duplicates before curating. Use this to verify if a story or topic was already cove
Conversation Historian
Use when analyzing Claude Code conversation history, finding past sessions by topic, tracing how implementatio
Related Skills
Bisect Perf
Bisect a performance regression. Reads .claude/memory/perf-baselines/ for historical measurements, walks git h
Vault Historian
Reconstruct past work, decisions, and thinking. Use when a question asks what happened during a specific date
Claude Historian
An MCP server for Claude Code conversation history.