changelog-generator

Convert raw git commits into categorized release notes in CHANGELOG.md.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/carrilloapps/VTradingWEB --skill changelog-generator-carrilloapps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/carrilloapps/VTradingWEB/tree/main/.junie/skills/changelog-generator
Command: npx skills add https://github.com/carrilloapps/VTradingWEB --skill changelog-generator-carrilloapps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual, error-prone process of turning raw git commits into customer-facing release notes, saving time and ensuring consistency across releases.

Core Features & Use Cases

  • Analyze commit history to extract meaningful changes.
  • Categorize changes into features, improvements, fixes, and breaking changes.
  • Generate clean, publish-ready changelogs suitable for public release notes, blogs, or product docs.

Quick Start

Run the tool at the root of your git repository to generate a CHANGELOG.md for the latest release. Review and publish after any needed adjustments.

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?

You can generate release notes from git commit history by running the tool at your repository root. It parses raw commits, categorizes changes, and writes formatted entries directly into a CHANGELOG.md file.

Can I customize the formatting of an automatically generated changelog?

Yes, you can customize an automatically generated changelog by creating a CHANGELOG_STYLE.md file. The generator reads this optional file to apply your specific formatting rules to the release notes.

How are git commits categorized when converting to a changelog?

When converting git commits to a changelog, the tool categorizes raw commit history into distinct groups like features, improvements, fixes, and breaking changes for professional release entries.

What is the best way to create sprint summaries from git commits?

The best way to create sprint summaries from git commits is using an automated changelog generator. It analyzes commit history to extract meaningful changes and formats them into readable public product updates.

Does the changelog generator work without external dependencies?

Yes, the changelog generator works without external dependencies. It operates directly on your git repository history to produce formatted release notes without requiring additional software packages.