changelog-generator

Convert git commit history into categorized customer-facing release notes.

2|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/maslennikov-ig/BuhBot --skill changelog-generator-maslennikov-ig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/maslennikov-ig/BuhBot/tree/main/.claude/skills/changelog-generator
Command: npx skills add https://github.com/maslennikov-ig/BuhBot --skill changelog-generator-maslennikov-ig

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts technical git commits into user-friendly release notes, saving time and ensuring customers understand changes.

Core Features & Use Cases

  • Scans Git History to gather commits for a specified time period or between versions.
  • Categorizes changes into features, improvements, bug fixes, and breaking changes.
  • Translates technical commits into customer-facing language suitable for public docs.
  • Formats output as professional release notes for versions, weekly updates, or internal docs.

Quick Start

Run against your project repository to generate customer-facing release notes from recent commits.

Frequently Asked Questions about changelog-generator

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

FAQPage Schema
How do I generate customer-facing release notes from git commits?

To generate customer-facing release notes from git commits, this Skill scans your project's commit history for a specified time range or version, categorizes the technical changes, and translates them into user-friendly documentation.

Can I automatically categorize git history into features, improvements, and bug fixes?

Yes, you can automatically categorize git history into features, improvements, bug fixes, and breaking changes. The tool analyzes your commit history and sorts each technical entry into the appropriate standard changelog structure.

What is the best way to format technical commit logs for public documentation?

The best way to format technical commit logs for public documentation is to apply standard changelog structures and branding templates. This process translates developer terminology into customer-facing language suitable for public release notes.

Does this tool work for generating weekly update summaries from a project repository?

Yes, this tool works for generating weekly update summaries from a project repository. You can run it against your repository to format commits from a specified time period into professional internal docs or weekly release notes.

How do I identify breaking changes in my git history for version release notes?

To identify breaking changes in your git history for version release notes, the tool scans commits between versions and categorizes them accordingly. It highlights these technical changes so you can communicate them clearly in customer-ready documentation.