Changelog Writer
SkillDev toolsDraft changelog entries from merged pull requests since the last release tag
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Changelog Writer skill
What this skill tells your AI
The instructions your AI receives, as published by stbenjam/skillsaw in tests/fixtures/config/default-exclude-templates/changelog-writer/SKILL.md and read by ahel’s review.
Draft changelog entries by summarizing merged pull requests since the last release tag.
When to Use This Skill
Use when the user asks to prepare release notes, update CHANGELOG.md, or summarize what shipped since the last release.
Implementation Steps
Step 1: Find the Last Release Tag
git describe --tags --abbrev=0
Step 2: List Merged PRs Since the Tag
gh pr list --state merged --search "merged:>$(git log -1 --format=%cI $(git describe --tags --abbrev=0))"
Step 3: Draft Entries
Group PRs into sections:
- Added — new features and rules
- Fixed — bug fixes
- Changed — behavior changes and deprecations
Write one line per PR: a user-facing summary followed by the PR number
in parentheses. Skip PRs labeled internal or ci.
Signals
- GitHub stars
- 66
- Forks
- 15
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
changelog-writer-stbenjam- Source
- github.com/stbenjam/skillsaw