release-notes

Generate structured release notes from git commits and GitHub activity.

104|15|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/luongnv89/skills --skill release-notes-luongnv89
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-notes
Source: https://github.com/luongnv89/skills/tree/main/skills/release-notes
Command: npx skills add https://github.com/luongnv89/skills --skill release-notes-luongnv89

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Compiling release notes manually is time-consuming and error-prone; this Skill automatically derives changelogs from git commits, merged PRs, and closed issues to produce consistent release notes.

Core Features & Use Cases

  • Analyze git history and GitHub activity to generate structured release notes for a project.
  • Categorize changes into features, bug fixes, performance improvements, documentation, and breaking changes.
  • Produce a ready-to-publish RELEASE_NOTES.md and optionally a GitHub release note.

Quick Start

Run the generator for the next release to create the Release Notes document.

Frequently Asked Questions about release-notes

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

FAQPage Schema
How do I automate release notes from git commit history and GitHub PRs?

To automate release notes from git history and GitHub PRs, this Skill fetches merged pull requests and closed issues, categorizes them into features or bug fixes, and outputs a structured RELEASE_NOTES.md file.

Can I generate a changelog from git commits and GitHub activity automatically?

Yes, you can generate a changelog from git commits and GitHub activity automatically. The Skill analyzes commit history and categorizes changes into structured documentation for your software releases.

What do I need to generate GitHub release notes from git history?

Generating GitHub release notes from git history requires git tooling and GitHub access. These dependencies allow the Skill to fetch commits, pull requests, and issues to build the changelog.

Does automated release note generation categorize breaking changes and features?

Yes, automated release note generation categorizes breaking changes and features. The Skill analyzes git history and GitHub activity to group changes into features, bug fixes, performance improvements, and documentation.

What is the best way to create a RELEASE_NOTES.md file from merged pull requests?

The best way to create a RELEASE_NOTES.md file from merged pull requests is using an automated generator. This Skill derives structured release notes from git history and GitHub activity, optionally publishing a GitHub release.