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:

Installs
760
GitHub Stars
4
First Seen
Jun 13, 2026
generate-release-notes — donnfelker/donnfelker-plugin-marketplace