changelog-generator

Translate git commit history into customer-friendly changelogs.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/ai-wes/glassbox-operator --skill changelog-generator-ai-wes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/ai-wes/glassbox-operator/tree/main/awesome-claude-skills/changelog-generator
Command: npx skills add https://github.com/ai-wes/glassbox-operator --skill changelog-generator-ai-wes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing changelogs by hand is slow, inconsistent, and hard to keep customer-friendly. This Skill turns raw commit history into polished release notes that people outside engineering can quickly understand.

Core Features & Use Cases

  • Commit Analysis: Reviews git history across a date range, release boundary, or version tag.
  • Change Grouping: Organizes updates into useful categories like features, improvements, fixes, and breaking changes.
  • Plain-Language Translation: Converts technical commit messages into clear, user-facing wording.
  • Professional Output: Produces structured changelogs for releases, app updates, internal summaries, and public product pages.

Quick Start

Ask the changelog-generator skill to create a customer-friendly changelog from the commits since your last release.

Frequently Asked Questions about changelog-generator

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

FAQPage Schema
How do I generate customer-friendly release notes from git commits?

To generate release notes from git commits, the Skill analyzes your commit history across a date range or version tag, filters out noise, and translates technical changes into clear, user-facing wording. It groups updates into categories like features, improvements, and fixes to produce polished changelogs.

What is the best way to format git commit history for a public changelog page?

The best way to format commit history for a public changelog is to group raw commits into structured categories like features, improvements, fixes, and breaking changes. This process translates technical messages into plain language aligned with your brand voice for non-technical readers.

Can I create app store release notes from a specific version tag?

Yes, you can create app store release notes from a specific version tag. The Skill reviews git history bounded by release tags or date ranges, categorizes the relevant product updates, and formats the output specifically for app store submissions and public product pages.

How does commit analysis filter out noise for weekly product updates?

Commit analysis filters noise for weekly product updates by reviewing raw git history and isolating meaningful changes. It translates technical commit messages into plain language, ensuring only relevant improvements and fixes appear in the final weekly product update summary.

Does the changelog generator work for internal summaries and public product updates?

Yes, the changelog generator works for both internal summaries and public product updates. It processes commit history to produce structured outputs suitable for internal review, app updates, and external public changelog pages by categorizing changes into features and fixes.