create-release-note

Generate release notes from merged pull requests and commits within a version range.

84|5|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/fitlab-ai/agent-infra --skill create-release-note-fitlab-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-release-note
Source: https://github.com/fitlab-ai/agent-infra/tree/main/.agents/skills/create-release-note
Command: npx skills add https://github.com/fitlab-ai/agent-infra --skill create-release-note-fitlab-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating release notes from merged PRs and commits is time-consuming and error-prone; this Skill automates the process to ensure accurate, consistent notes.

Core Features & Use Cases

  • Generate structured release notes for a specified version by aggregating merged PRs and commits within the version range.
  • Classify changes into categories (features, fixes, docs) and format notes according to team conventions.
  • Use Case: When preparing a new software release, run the Skill to produce a ready-to-publish Release Note draft that includes links to PRs and relevant issues.

Quick Start

Generate release notes for version v1.2.3 with the last 3 merged PRs.

Frequently Asked Questions about create-release-note

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

FAQPage Schema
How do I auto-generate release notes from merged pull requests?

You can auto-generate release notes from merged pull requests by deriving content from recent git tags and associated PRs within a specified version range. The Skill aggregates commits and classifies changes into categories like features, fixes, and docs.

What is the best way to structure release notes from git tags and commits?

The best way to structure release notes from git tags is to read predefined formatting rules from .agents/rules/release-commands.md. This classifies aggregated PR metadata into structured categories like features and fixes according to team conventions.

Do I need git tags to generate release notes for a versioned software project?

Yes, you need existing git tags to generate release notes for a versioned software project. The process requires access to git tags and PR metadata to define the version range and accurately derive the associated release content.

Can I classify pull requests into features, fixes, and docs automatically?

Yes, you can classify pull requests into features, fixes, and docs automatically. By reading predefined release-commands rules from .agents/rules/release-commands.md, the process categorizes merged PRs and formats the output based on your team conventions.

What are the limitations of automating release note generation from PR metadata?

A key limitation of automating release note generation is the strict dependency on predefined rules in .agents/rules/release-commands.md for classification. Without proper git tags and structured PR metadata, the automated formatting may lack accurate context.