changelog-generator

Generate Keep a Changelog compliant entries from git commits and pull requests.

2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/lexicalninja/my-little-scrum-team --skill changelog-generator-lexicalninja
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/lexicalninja/my-little-scrum-team/tree/main/skills/changelog-generator
Command: npx skills add https://github.com/lexicalninja/my-little-scrum-team --skill changelog-generator-lexicalninja

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate changelog entries from git commits, pull requests, or code changes to simplify release notes and version documentation.

Core Features & Use Cases

  • Categorizes changes into Added, Changed, Deprecated, Removed, Fixed, and Security
  • Formats entries following Keep a Changelog guidelines
  • Maintains chronological order and groups related changes for coherent release notes
  • Ideal for updating CHANGELOG.md, release announcements, and version history

Quick Start

Run the changelog-generator on the repository to produce a Keep a Changelog style entry for the latest 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 release notes from git commits and pull requests?

You can generate release notes from git commits by categorizing code changes into Added, Changed, Deprecated, Removed, Fixed, and Security sections. The tool processes commit history and pull request data to produce a formatted entry for your version documentation.

What is the Keep a Changelog format for organizing version history?

The Keep a Changelog format organizes version history into specific categories: Added, Changed, Deprecated, Removed, Fixed, and Security. It maintains chronological order with version headers to ensure coherent and standardized release notes across projects.

Can I automatically update CHANGELOG.md from code changes without manual formatting?

Yes, you can automatically update CHANGELOG.md by running the generator on your repository. It groups related changes and formats them following Keep a Changelog guidelines, eliminating the need for manual entry formatting during release preparation.

Does this changelog generator work with any git repository for version documentation?

The changelog generator works with git repositories to produce Keep a Changelog compliant entries from commits and pull requests. It requires no external dependencies and can be applied across various projects for release announcements and version history updates.

How do I categorize git commits into Added, Fixed, and Removed sections for release notes?

To categorize git commits into Added, Fixed, and Removed sections, the generator analyzes code changes and pull request history. It automatically sorts entries into the six Keep a Changelog categories while maintaining chronological order within each version header.