changelog-generator

Generate user-facing release notes from git commit history.

2|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/ShunmeiCho/dotclaude --skill changelog-generator-shunmeicho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/ShunmeiCho/dotclaude/tree/main/skills/changelog-generator
Command: npx skills add https://github.com/ShunmeiCho/dotclaude --skill changelog-generator-shunmeicho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. It turns hours of manual changelog writing into minutes of automated generation.

Core Features & Use Cases

  • Automated Changelog Generation: Builds structured release notes from Git history, reducing manual drafting.
  • Change Categorization: Groups changes into features, improvements, bug fixes, and breaking changes.
  • Customer-Focused Language: Converts technical commits into approachable summaries suitable for users and stakeholders.
  • Professional Formatting: Produces clean, publication-ready changelog entries.
  • Use Case Scenarios: Prepare release notes for new versions, weekly summaries, or public changelog pages.

Quick Start

From your git repository root, generate a changelog for the most recent release by running the tool on the commits since the last tag. You can also specify a custom date range or a starting tag to tailor the output.

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 commits?

Generate release notes from git commits by analyzing your repository history to categorize changes and transform technical commits into customer-friendly release notes automatically.

Can I turn git history into customer-friendly changelogs automatically?

Yes, you can turn git history into customer-friendly changelogs by categorizing developer commits into features, improvements, bug fixes, and breaking changes for clear communication.

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

Categorize git commits into features and bug fixes for documentation by grouping repository changes into structured types, producing publication-ready changelog entries for stakeholders.

Do I need external dependencies to automate changelog generation from git?

No external dependencies are required to automate changelog generation beyond standard tooling; running the solution requires only an environment with git and a scripting language.

How do I generate changelogs for a specific date range or release tag?

Generate changelogs for a specific date range or release tag by running the tool from your git repository root and specifying a custom starting tag to tailor the release notes output.