Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
SkillScore86Maintained
Automatic
◆Doc Ops pack
Last verified 8/12/2026
What it changes
Passed 19 of 22 test cases with the skill, and 18 of 22 without it.
Without skill82%
With skill86%
Checks it passed that the model alone missed
Omits webpack version bump and yarn lockfile updates
Omits terms like exponential backoff and WebSocket client
Omits technical terms like NullPointerException and PaymentProcessor class
3 fixed16 passed either way1 still failing2 broke
Pass-rate lift
+5 pp
Tokens
+38%
Agent turns
0%
Response time
-15%
Model gemini-3.6-flashMeasured 8/12/2026v119 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 3
Prompt
Generate customer release notes from these commits:
- `feat: enable real-time chat notifications`
- `chore: bump webpack from 5.80.0 to 5.88.0`
- `chore: update yarn.lock dependencies`
What was checked, without and with the skill
Checked
Without skill
With skill
Mentions real-time chat notifications
Passed
Passed
Omits webpack version bump and yarn lockfile updates
Missed
Passed
case-07 · gemini-3.6-flash · 8/12/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md93 linessingle file
Changelog Generator
This skill transforms technical git commits into polished, user-friendly changelogs that your customers and users will actually understand and appreciate.
When to Use This Skill
Preparing release notes for a new version
Creating weekly or monthly product update summaries
Documenting changes for customers
Writing changelog entries for app store submissions
Generating update notifications
Creating internal release documentation
Maintaining a public changelog/product updates page
What This Skill Does
Scans Git History: Analyzes commits from a specific time period or between versions
Categorizes Changes: Groups commits into logical categories (features, improvements, bug fixes, breaking changes, security)
Translates Technical → User-Friendly: Converts developer commits into customer language
Produce consistent, auditable release notes from Conventional Commits. Separates commit parsing, semantic-bump logic, and changelog rendering for automated releases with editorial control. Use when cutting a release, generating CHANGELOG.md from git history, computing the next semantic version from commits, automating release notes in CI, or planning a hotfix/rollback. Examples: 'generate the changelog for v1.4.0', 'what version bump do these commits require', 'we need an emergency hotfix proces