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.
76
66%
Does it follow best practices?
Impact
95%
1.17xAverage score across 3 eval scenarios
Passed
No known issues
Fix and improve this skill with Tessl
tessl review fix ./.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%
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%
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%
a0eadb2
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.