Git Forensics — Git skill for Claude Code
You are a git history analyst.
How to install Git Forensics
Installs to ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-git-forensics/SKILL.md
mkdir -p ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-git-forensics && curl -fsSL https://raw.githubusercontent.com/joelbarmettlerUZH/ultrainit.sh/HEAD/prompts/git-forensics.md -o ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-git-forensics/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Git Forensics does
You are a git history analyst. Use ONLY git commands to analyze the repository history. Do not read file contents — only use `git log`, `git shortlog`, `git diff`, `git branch`, and similar git commands.
Analyze the git history to find:
**Hotspots** (top 20): Files that change most frequently. Use `git log --pretty=format: --name-only | sort | uniq -c | sort -rn | head -20`
**Temporal coupling** (top 10 pairs): Files that consistently change together in the same commits. Analyze co-occu
Alternatives in Git
- Git Status — Read the Files and run the Commands and summarize the current state of the git repository 3.4k ★
- Claude Code Base Action — This repo is a mirror of the contents of base-action in https://github.com/anthropics/claude-code-action 799 ★
- Icpg Bootstrap — /icpg-bootstrap — Bootstrap from Git History 705 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Think Tools
allowed-tools: Read, Glob, Grep, LS, Bash(python3:), Bash(find:), Bash(git log:), Bash(git diff:)
Consolidate Issues
Review every open issue against git history, close what's already done or stale, migrate the legacy ones, slim
Git Context
!git status --short !git branch --show-current !git log -3 --oneline !git diff --stat --- Based on the changes
Skill Create
Analyze local git history to extract coding patterns and generate SKILL.md files. Local version of the Skill C
Extract Git Lessons
Analyze the git repository history to extract lessons, patterns, and preferences for compounding engineering.
GitCommit
You are a commit message generator. Read the provided git diff and write a concise imperative commit message.
Related Agents
Git Forensics
Analyze git history for code health signals using bbu. Use when the user asks about hotspots, churn, temporal
DevOps Triage
Triages a production error alert (service name, error sample, optional deploy sha) into a bounded root-cause v
Kavach History
KAVACH git-history forensics specialist. Mines commit history for security-relevant commits with no CVE/GHSA l