generate-changelog

Generate Keep a Changelog entries from git commits, plan files, or manual data.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/RussianLioN/moltinger --skill generate-changelog-russianlion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-changelog
Source: https://github.com/RussianLioN/moltinger/tree/main/.claude/skills/generate-changelog
Command: npx skills add https://github.com/RussianLioN/moltinger --skill generate-changelog-russianlion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of changelog entries, saving developers time and ensuring consistency in release notes.

Core Features & Use Cases

  • Automated Changelog Generation: Creates changelog sections in the Keep a Changelog format.
  • Multiple Data Sources: Supports generating changelogs from Git commits, plan files, or manual entries.
  • Use Case: Streamline your release process by automatically generating a CHANGELOG.md section based on the commits made since the last release.

Quick Start

Generate a changelog for version 1.0.0 released today from git commits between v0.9.0 and HEAD.

Frequently Asked Questions about generate-changelog

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

FAQPage Schema
How do I generate a changelog from conventional commits automatically?

You can generate a changelog from git commits by specifying a version number and a commit range, such as between a previous release tag and HEAD, to automatically extract and categorize changes into Keep a Changelog format sections.

What is the Keep a Changelog format and how does it organize release notes?

The Keep a Changelog format organizes release notes into standardized categories like Added, Changed, Fixed, and Removed, ensuring that documentation remains consistent and readable across different version releases.

Can I create release notes from plan files or manual data instead of git commits?

Yes, you can create release notes from plan files or manual data entries. This Skill supports multiple input sources, allowing you to generate version documentation even without relying solely on git commit history.

Does this changelog generator work without any external dependencies?

Yes, this changelog generator works without any external dependencies, allowing you to automate changelog creation and categorize changes directly from your local git commits or plan files.

What's the best way to categorize git commits into changelog sections?

The best way to categorize git commits into changelog sections is by parsing conventional commit messages, which automatically maps commit types like feat or fix into corresponding Keep a Changelog categories.