How this skill is triggered — by the user, by Claude, or both
Slash command
/git-expert:git-blameThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Annotate files line-by-line to find the last commit that modified each line.
Annotate files line-by-line to find the last commit that modified each line.
git blame <file>git blame --date=short <file>git blame -e <file>git blame -L <start>,<end> <file>git blame -s <file> (supports author/timestamp)git blame <commit>.. <file>git blame -w <file>git blame --line-porcelain <file>Triggered when user says "blame", "who changed this line", "find the commit that added this".
Use -L to target specific lines. Always show the commit hash, author, date, and line content.
npx claudepluginhub andersonlimahw/lemon-ai-hub --plugin git-expertTraces the latest change for a file range or pasted snippet via git blame and entire explain lookups to explain code provenance.
Speeds up onboarding and debugging. Explains a file's history, blames specific lines, finds when a symbol was introduced or a behavior regressed (git pickaxe), and summarizes commits/PRs in plain language.
Explores git history with structured queries for recent commits, path-based log, per-line and per-symbol blame, file diffs, churn ranking, and symbol history. Prefer over raw git commands when analyzing project evolution.