changelog-generator

Generate user-facing changelogs from categorized git commit history.

24|8|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/vadimcomanescu/codex-skills --skill changelog-generator-vadimcomanescu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/vadimcomanescu/codex-skills/tree/main/skills/.experimental/devtools/changelog-generator
Command: npx skills add https://github.com/vadimcomanescu/codex-skills --skill changelog-generator-vadimcomanescu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual changelog writing is time-consuming and error-prone, requiring developers to translate technical commits into customer-facing language and to organize changes for release notes. This Skill automates that transformation so product teams can produce polished release communications in minutes instead of hours.

Core Features & Use Cases

  • Scans Git History: Analyze commits between tags, dates, or branches to collect relevant changes.
  • Categorizes Changes: Group commits into features, improvements, bug fixes, breaking changes, and security items while filtering out noise like refactors and tests.
  • Translates Technical → User-Friendly: Convert developer-oriented messages into clear, customer-facing copy and format entries according to your changelog style.
  • Use Case: Generate release notes for a new version, compile weekly product updates, or create app store update descriptions from recent commits.

Quick Start

Create a changelog for commits since the last release and produce a polished, user-facing release notes draft.

Frequently Asked Questions about changelog-generator

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

FAQPage Schema
How do I generate release notes from git commit history?

To generate release notes from git commit history, this Skill analyzes commit ranges between tags, dates, or branches and translates technical commits into user-friendly release notes automatically. It categorizes changes into features, improvements, bug fixes, and security items while filtering internal noise.

Can I automatically create user-friendly changelogs from technical commits?

Yes, you can automatically create user-friendly changelogs from technical commits. This Skill converts developer-oriented messages into clear, customer-facing copy and formats entries according to your specific changelog style guidelines.

Does this changelog generator filter out internal commit noise like refactors?

Yes, this changelog generator filters out internal commit noise like refactors and tests. It groups relevant commits into features, improvements, bug fixes, breaking changes, and security items to ensure only user-facing changes appear in the output.

What is the best way to compile weekly product updates from recent commits?

The best way to compile weekly product updates from recent commits is to use an automated changelog generator. This Skill scans your git history to collect relevant changes and formats them into polished release communications for weekly updates or app store descriptions.

How do I categorize git commits into features, improvements, and bug fixes for release documentation?

To categorize git commits into features, improvements, and bug fixes for release documentation, this Skill analyzes your commit ranges and automatically groups changes into structured categories. It separates breaking changes and security items from general updates.

Can I use git commit analysis to create app store update descriptions?

Yes, you can use git commit analysis to create app store update descriptions. This Skill translates recent technical commits into customer-friendly language, making it suitable for generating app store update descriptions and internal release documentation.