release-notes

Generate release notes from merged pull requests, commits, and resolved issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual effort of summarizing development work by turning merged pull requests, commits, and resolved issues into clear release notes.

Core Features & Use Cases

  • Change Consolidation: Collects merged PRs, commit messages, and closed issues since the last release.
  • Smart Categorization: Organizes updates into features, bug fixes, improvements, and breaking changes.
  • Multi-Channel Output: Produces release notes for GitHub releases, Slack announcements, and email updates.
  • Use Case: A product or engineering team can quickly prepare a polished changelog for a new version and share it across internal and external channels.

Quick Start

Ask the release-notes skill to generate release notes for the latest version since the previous tag and format them for GitHub and Slack.

Frequently Asked Questions about release-notes

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

FAQPage Schema
How do I generate release notes from merged pull requests and commits?

Generate release notes by collecting merged pull requests, commit messages, and resolved issues since the last release tag. The Skill organizes updates into categories like features, bug fixes, and breaking changes for versioned software deliveries.

Can I format changelogs for both GitHub releases and Slack announcements?

Yes, you can format changelogs for multiple channels. The Skill produces formatted outputs specifically for GitHub releases, Slack announcements, and email summaries while preserving contributor and breaking-change details.

How are resolved issues and pull requests categorized in automated release notes?

Resolved issues and pull requests are categorized through smart consolidation. The Skill organizes changes into release-focused categories including features, bug fixes, improvements, and breaking changes.

Does this release notes generator preserve contributor details and breaking changes?

Yes, the release notes generator preserves contributor details and breaking changes. It ensures that contributor attributions and critical breaking-change information are maintained when producing formatted outputs for GitHub and Slack.

What is the best way to summarize development work for a new version release?

The best way to summarize development work is to consolidate merged pull requests and closed issues since the previous release. This removes manual effort by automatically generating a polished changelog for team communication workflows.

Can I use this to prepare a changelog from GitHub issues and pull requests for team communication?

Yes, you can use this to prepare a changelog from GitHub issues and pull requests. Engineering and product teams can quickly generate a polished changelog and share it across internal and external communication channels.