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.