release-notes-generation

Generate GitHub release notes from conventional commit messages and Markdown files.

4|10|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/NITRR-Official/CampusOS --skill release-notes-generation-nitrr-official
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: release-notes-generation
Source: https://github.com/NITRR-Official/CampusOS/tree/main/.agents/skills/release-notes-generation
Command: npx skills add https://github.com/NITRR-Official/CampusOS --skill release-notes-generation-nitrr-official

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires standard-changelog, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of generating release notes, changelogs, and user-friendly summaries for CampusOS updates, streamlining the release announcement process.

Core Features & Use Cases

  • Automated Changelog Creation: Converts conventional commit messages into a changelog.
  • User-Friendly Release Summaries: Provides clear, concise summaries for end-users.
  • Publishing Announcements: Facilitates the creation of GitHub releases.
  • Highlighting Breaking Changes: Alerts users to major changes that might affect their use.

Quick Start

Run the standard-changelog command to generate the changelog and use the provided template to create user-friendly release notes.

Frequently Asked Questions about release-notes-generation

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

FAQPage Schema
How do I generate release notes from conventional commit messages?▼

To generate release notes from conventional commit messages, run the `standard-changelog` command to create a changelog, then use the provided template to produce user-friendly release summaries for GitHub.

What is the best way to automate changelog creation for GitHub releases?▼

Automating changelog creation for GitHub releases involves converting conventional commit messages into Markdown files using standard-changelog, which then serves as the output for your release publishing announcements.

Does standard-changelog highlight breaking changes in release summaries?▼

Yes, standard-changelog supports highlighting breaking changes in release summaries by parsing conventional commit messages, alerting users to major changes that might affect their use of the software.

How do I create user-friendly release summaries from Markdown files?▼

You create user-friendly release summaries from Markdown files by utilizing a provided template alongside standard-changelog output, transforming technical changelogs into clear, concise announcements for end-users.

Do I need standard-changelog to automate release notes generation?▼

Yes, you need standard-changelog installed to automate release notes generation, as this Skill depends on it to convert conventional commit messages into the Markdown changelog files required for output.