generate-release-notes
Installation
SKILL.md
Release Notes Generator
Generate release notes and changelogs by parsing conventional commit messages from git log history. Commits following the Conventional Commits specification (feat:, fix:, docs:, etc.) are categorized, grouped, and formatted into professional markdown output.
Workflow
Step 1: Determine Output Type
Ask the user what they need:
- Release Notes — a single release summary written to
RELEASE_NOTES.md - Changelog — append to an existing
CHANGELOG.md(or create one) - Both — generate both files
Step 2: Determine Commit Range
Identify which commits to include. Two approaches: