release-notes
Generates well-formatted release notes by analyzing merged pull requests, commit messages, and resolved issues since the last release. Categorizes changes into features, bug fixes, improvements, and b
SKILL.mdskills/release-notes/SKILL.md
GitHubRelease Notes Generator
Automatically generate release notes from merged PRs, commits, and resolved issues.
Integrations: GitHub, Slack
When to Use
- The team is preparing a release and needs formatted release notes
- The user wants to summarize changes since the last release
- The user mentions "release notes", "changelog", or "release summary"
Steps
Step 1: Identify Release Scope
Determine the commit range (since last tag or specified date).
Step 2: Categorize Changes
Group PRs and commits into features, fixes, improvements, and breaking changes.
Step 3: Format and Distribute
Generate release notes in the requested formats and post to channels.
Output
Deliver:
- Formatted release notes (Markdown, Slack, email)
- Contributor list
- Breaking changes summary