release-notes

Installation
SKILL.md

Release Notes Expert

Overview

Transform raw technical changes -- tickets, changelogs, git logs, PRDs -- into clear, user-benefit-oriented release notes. This skill ensures every release communicates value to the right audience in the right tone, via a 5-step methodology: gather input, classify each change into one of five categories, rewrite for user benefit, adjust tone for the audience, and assemble.

When to Use

  • Product Releases -- Announcing new versions to customers, partners, or internal stakeholders.
  • Sprint Demos -- Summarizing what shipped for sprint review audiences.
  • Changelog Maintenance -- Keeping a running log of changes across releases.
  • Customer Communication -- Preparing release announcements for email, in-app, or documentation.

Core Capabilities

  • 5-category classification — New Features, Improvements, Bug Fixes, Breaking Changes, Deprecations with explicit assignment rules
  • User-benefit rewriting — lead with the outcome, plain language, 1-3 sentences; detects developer-perspective phrasing
  • Audience tone guidance — B2B/enterprise, consumer, developer/API, internal
  • Automated generationrelease_notes_generator.py groups entries, formats markdown/JSON, and flags technical language for rewrite
Installs
88
GitHub Stars
436
First Seen
Mar 5, 2026
release-notes — borghei/claude-skills