release-notes

Generate user-focused release notes from Git commits or change documentation.

2|1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/davidbeglenboyle/davids-claude-code-setup --skill release-notes-davidbeglenboyle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-notes
Source: https://github.com/davidbeglenboyle/davids-claude-code-setup/tree/main/skills/ready-to-use/release-notes
Command: npx skills add https://github.com/davidbeglenboyle/davids-claude-code-setup --skill release-notes-davidbeglenboyle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Release notes summarize changes to help teams and users understand what changed, why it matters, and how to use new features, reducing confusion and support requests.

Core Features & Use Cases

  • Detects whether a project is a Git repository or uses existing change documentation and builds a changelog accordingly.
  • Generates user-focused release notes with sections for New Features, Improvements, Bug Fixes, and Documentation, and outputs a Markdown file in release-notes with a date-stamped filename.
  • Provides guidance on best practices for writing release notes and formatting output for distribution.

Quick Start

Provide a project or repository and I will generate release notes tailored to its recent changes.

Frequently Asked Questions about release-notes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-generate release notes from git commits?

To auto-generate release notes from git commits, the Skill detects your Git repository, derives changes from commits since the last release, and categorizes them into New Features, Improvements, Bug Fixes, and Documentation. It outputs a Markdown file with a date-stamped filename in the release-notes directory.

Can I generate a changelog for a non-Git project?

Yes, you can generate a changelog for a non-Git project. The Skill detects when a project is not a Git repository and instead builds the changelog from existing change documentation you provide, categorizing the changes and outputting a Markdown file.

What is the best way to format user-focused release notes?

The best way to format user-focused release notes is to categorize changes into New Features, Improvements, Bug Fixes, and Documentation. The Skill enforces this structured workflow and provides guidance on best practices for writing and formatting output for distribution.

Does release notes generation work without existing change documentation?

Yes, release notes generation works without existing change documentation if your project is a Git repository. The Skill derives changes directly from commits since the last release, meaning you only need existing documentation if it is a non-Git project.

What sections are included in an auto-generated changelog?

An auto-generated changelog includes sections for New Features, Improvements, Bug Fixes, and Documentation. It also supports optional technical notes to help teams and users understand what changed, why it matters, and how to use new features.