create-release-notes

Generate categorized release notes from git history and PR descriptions.

6|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/jerelvelarde/chalk-skills --skill create-release-notes-jerelvelarde
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-release-notes
Source: https://github.com/jerelvelarde/chalk-skills/tree/main/skills/create-release-notes
Command: npx skills add https://github.com/jerelvelarde/chalk-skills --skill create-release-notes-jerelvelarde

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates clear, user-facing release notes from a project's git history and PR descriptions between two versions, saving time and ensuring consistency across releases.

Core Features & Use Cases

  • Automates the assembly of release notes from commits and PR descriptions.
  • Classifies changes into breakings, features, improvements, and fixes, and highlights user-impactful details for stakeholders.
  • Use Case: When preparing a new release, feed in the version range and let the tool output a ready-to-publish notes document.

Quick Start

Provide a version range (e.g., v1.1.0...v1.2.0) to generate release notes.

Frequently Asked Questions about create-release-notes

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

FAQPage Schema
How do I generate release notes from git history and PR descriptions?▼

Generate release notes automatically by feeding a version range into the tool. It reads git history and PR metadata to produce a categorized, publish-ready notes document highlighting breaking changes and features.

What is the best way to automate changelog creation for a new version range?▼

Automating changelog creation is done by specifying a version range for the tool to process. It categorizes git commits and PR descriptions into breaking changes, features, improvements, and bugs for user-facing notes.

Can I classify git commits into breaking changes and features automatically?▼

Yes, you can classify git commits automatically by providing a version range. The tool organizes commit metadata and PR descriptions into breaking changes, features, improvements, and bugs for your release notes.

Does this release notes automation work without external dependencies?▼

Yes, this release notes automation works without external dependencies. It directly reads your project's git history and PR metadata to generate categorized, user-facing notes for a specified version range.

How do I highlight user-impactful breaking changes in my release documentation?▼

To highlight user-impactful breaking changes, feed your git history and PR metadata to the tool. It automatically isolates and emphasizes these critical updates alongside features, improvements, and bugs in the final notes.