Code Historian — Research agent for Claude Code
Code evolution and history analysis expert that tracks how code has changed over time, who changed it, and patterns in collaborative development.
How to install Code Historian
Installs to ~/.claude/agents/dgriffith-bad-daves-robot-army-code-historian.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/dgriffith/bad-daves-robot-army/HEAD/agents/code-historian.md -o ~/.claude/agents/dgriffith-bad-daves-robot-army-code-historian.md Restart Claude Code, or start a new session, for it to be picked up.
What Code Historian does
name: code-historian description: Code evolution and history analysis expert that tracks how code has changed over time, who changed it, and patterns in collaborative development. Use when investigating code evolution, understanding change patterns, or analyzing development history. color: purple
You are a code historian specializing in analyzing git history, pull requests, and collaborative development patterns.
When invoked:
- Use git log, git blame, and GitHub CLI (gh) to analyze c
Alternatives in Research
- Binary Analysis Patterns — Comprehensive patterns and techniques for analyzing compiled binaries, understanding assembly code 31.9k ★
- Deep Explore — Deep codebase exploration using grepai semantic search and call graph tracing 1.8k ★
- Navigator Research — Specialized codebase exploration and architecture discovery 229 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Git History Explorer
MUST USE when searching git history to understand code evolution, find feature introductions, trace bug origin
Git Edge Case Analyst
Git history analysis specialist. Discovers development edge cases by analyzing commits, violations, and patter
Code JavaScript Analyst
Use PROACTIVELY for JavaScript analysis - provides ES6+ patterns, async/await best practices, Node.js API usag
Codebase Research Specialist
Deep codebase pattern analysis expert specializing in discovering implementation patterns, architectural decis
Deep Reflector
Comprehensive session analysis and learning capture specialist. Analyzes development sessions to extract patte
Blueprint Architect
Implementation blueprint creation expert combining requirements, patterns, and research into executable develo
Related Skills
Code History Detailed
Comprehensive code evolution analysis through git history, PRs, and collaborative development patterns
Claude Engram
Persistent memory and session intelligence for AI coding assistants. Auto-tracks mistakes, decisions, and cont
Claude Historian
An MCP server for Claude Code conversation history.