Use this skill when the task involves generating a changelog, release notes, or commit summary from a Git repository's history. Suitable for tasks like "generate a changelog for v2.0", "summarize what changed since last release", or "create release notes from git commits". Requires access to a Git repository.
SkillScore84Maintained
Automatic
◆Doc Ops pack
Last verified 9/27/2026
What it changes
Passed 18 of 21 test cases with the skill, and 6 of 21 without it.
Without skill28%
With skill84%
Checks it passed that the model alone missed
Identifies chores category
Specifies parameter --to HEAD
Specifies parameter --to main
and 21 more in the full report
15 fixed6 passed either way3 still failing1 broke
Pass-rate lift
+56 pp
Tokens
-58%
Agent turns
0%
Response time
-55%
Model gemini-3.6-flashMeasured 9/27/2026v121 of 25 cases passed with skill · 21 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 14
Prompt
In our build pipeline for the backend repository, we need to generate release notes between git ref commit-sha-abc and tag v3.1.0, writing the output file directly to build/notes.md. Provide the CLI command.
What was checked, without and with the skill
Checked
Without skill
With skill
Invokes scripts/generate_changelog.py
Missed
Passed
Specifies parameter --from commit-sha-abc
Missed
Passed
Specifies parameter --output build/notes.md
Missed
Passed
case-05 · gemini-3.6-flash · 9/27/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md14 lines2 filesincludes scripts
Git Changelog Skill
Generates formatted changelogs and release notes from Git commit history.
Available Scripts
scripts/generate_changelog.py — Read git log between two refs and produce a grouped Markdown changelog (features, fixes, chores)