Use this agent when you need to understand the historical context and evolution of code changes, trace the origins of specific code patterns, identify key contributors and their expertise areas, or analyze patterns in commit history. This agent excels at archaeological analysis of git repositories to provide insights about code evolution and development patterns.
Install with Tessl CLI
npx tessl i github:marchatton/agent-skills --skill git-history-analyzer76
Quality
66%
Does it follow best practices?
Impact
95%
1.17xAverage score across 3 eval scenarios
Optimize this skill with Tessl
npx tessl skill review --optimize ./.agents/skills/05-review/git-history-analyzer/SKILL.mdFile evolution and blame tracing
Uses --follow flag
100%
100%
--oneline -20 limit
50%
25%
Uses git blame -w -C -C -C
0%
46%
Timeline section present
100%
100%
Key Contributors section present
100%
100%
Historical Issues section present
100%
100%
Pattern of Changes section present
100%
100%
Broad-to-specific ordering
100%
90%
Cloned repo cleaned up
100%
100%
Without context: $1.1101 · 3m 33s · 56 turns · 1,642 in / 10,546 out tokens
With context: $1.6456 · 4m 46s · 74 turns · 169 in / 14,828 out tokens
Contributor mapping and commit pattern recognition
Uses git shortlog -sn
0%
100%
Uses git log --grep
0%
100%
Searches multiple keywords
100%
100%
Key Contributors section present
100%
100%
Historical Issues section present
100%
100%
Pattern of Changes section present
100%
100%
Timeline section present
100%
100%
Cross-references contributors to files
100%
100%
Cloned repo cleaned up
100%
100%
Without context: $0.7209 · 2m 50s · 39 turns · 46 in / 8,292 out tokens
With context: $1.6141 · 4m 59s · 84 turns · 64 in / 16,554 out tokens
Historical pattern extraction with git log -S
Uses git log -S
100%
100%
--oneline with -S
0%
100%
Broad view first
100%
100%
Timeline section present
100%
100%
Key Contributors section present
100%
100%
Historical Issues section present
100%
100%
Pattern of Changes section present
100%
100%
camelCase introduction documented
100%
100%
Cloned repo cleaned up
100%
100%
Without context: $1.2448 · 4m 36s · 61 turns · 48 in / 15,194 out tokens
With context: $1.2304 · 4m 38s · 65 turns · 881 in / 14,091 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.