changelog-generator

Convert git commits into user-facing changelogs for release notes.

Updated May 3, 2026
One-click install
npx skills add https://github.com/miethe/boxbrain-2 --skill changelog-generator-miethe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/miethe/boxbrain-2/tree/main/.claude/skills/changelog-generator
Command: npx skills add https://github.com/miethe/boxbrain-2 --skill changelog-generator-miethe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the time-consuming work of manually reviewing technical git history and rewriting it as clear, customer-friendly release notes.

Core Features & Use Cases

  • Git History Analysis: Reviews commits within a specified date range or between releases.
  • Change Categorization: Groups updates into features, improvements, fixes, breaking changes, and security changes.
  • User-Friendly Translation: Converts technical commit messages into polished language while filtering out internal implementation noise.
  • Use Case: Prepare weekly product updates, GitHub release notes, app store descriptions, or customer announcements from recent development work.

Quick Start

Use the changelog generator to create customer-friendly release notes from commits made during the past week.

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 commit history?

To generate customer-friendly release notes from git commit history, provide a date range or version boundary. The tool analyzes commits within that range and translates technical messages into clear, user-facing changelog entries.

What is the best way to categorize git commits into features, fixes, and breaking changes for a changelog?

The best way to categorize git commits into features, fixes, and breaking changes is by applying optional style guidance during commit analysis. This groups updates automatically while filtering out internal implementation noise for polished release notes.

Can I use git commit analysis to create app store descriptions and customer announcements?

Yes, you can use git commit analysis to create app store descriptions and customer announcements. The tool converts specified commit ranges into polished language suitable for various user-facing product update formats and internal release documentation.

Do I need a specific git repository setup to automatically generate weekly product updates?

You need access to a git repository and a defined date range to automatically generate weekly product updates. No specific dependencies are required, but optional style guidance helps format and filter the output changelog entries.

How does commit translation handle internal implementation noise when generating release notes?

Commit translation handles internal implementation noise by filtering out technical commit details during the generation process. It converts the remaining relevant git history into polished language grouped by features, improvements, fixes, and security changes.