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.