Interactive git diff annotation review. Generates a cleaned-up diff, opens in editor for user annotations, and addresses feedback in a loop. Activates on "git review", "review changes", "review my changes", "annotate changes", "interactive review".
SkillScore55Maintained
Automatic
◆Coding pack
Last verified 8/20/2026
What it changes
Passed 10 of 19 test cases with the skill, and 9 of 19 without it.
Without skill45%
With skill55%
Checks it passed that the model alone missed
Runs git-review.py with the --test flag.
Runs git-review.py with the --clean flag.
States that agterm version 0.20.0 or higher is required.
and 1 more in the full report
4 fixed8 passed either way8 still failing2 broke
Pass-rate lift
+9 pp
Tokens
+10%
Agent turns
0%
Response time
-56%
Model gemini-3.6-flashMeasured 8/20/2026v212 of 22 cases passed with skill · 19 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 4
Prompt
Which version of agterm is required to support pane-scoped overlays during interactive diff sessions?
What was checked, without and with the skill
Checked
Without skill
With skill
States that agterm version 0.20.0 or higher is required.
Missed
Passed
case-15 · gemini-3.6-flash · 8/20/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md102 lines2 filesincludes scripts
Git Review
Interactive annotation-based code review using editor overlays.
Activation Triggers
"git review", "review changes", "review my changes"
"annotate changes", "interactive review"
"review diff", "annotate diff"
How It Works
Script generates a cleaned-up diff file (friendly headers, no technical noise)
Opens in $EDITOR via agterm overlay, tmux popup, kitty overlay, or wezterm split-pane
User adds annotations (comments, change requests) directly in the file
Script returns user's annotations as a git diff
Claude reads annotations, fixes code in the real repo
Script regenerates fresh diff (reflecting fixes), opens again
Use when user asks to create a release, cut a release, or publish a version. Auto-detects GitHub vs GitLab vs Gitea, calculates semantic version, generates release notes from PRs/MRs or commits, shows preview for confirmation before publishing.