allbeingsfuture/skills@changelog-generator

Generate user-friendly markdown changelogs from git commit history.

9|2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/AllBeingsFuture/AllBeingsFuture --skill allbeingsfuture-skills-changelog-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: allbeingsfuture/skills@changelog-generator
Source: https://github.com/AllBeingsFuture/AllBeingsFuture/tree/main/electron/embedded-assets/skills/changelog-generator
Command: npx skills add https://github.com/AllBeingsFuture/AllBeingsFuture --skill allbeingsfuture-skills-changelog-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the manual effort and technical translation required to turn raw git commit logs into clear, customer-facing release notes by analyzing commit history, filtering noise, and rewriting developer language into audience-appropriate copy.

Core Features & Use Cases

  • Scan & Collect: Analyze commits between tags, branches, or date ranges to gather relevant changes.
  • Categorize & Filter: Group commits into features, improvements, bug fixes, breaking changes, and security, while excluding internal noise like refactors and tests.
  • Translate & Format: Convert technical commit messages into concise, user-friendly changelog entries and produce structured markdown suitable for release notes, app store descriptions, or internal updates.
  • Use Case: A product manager preparing release notes for a new version can generate polished copy for the website, app store, and customer emails from the commits since the last release.

Quick Start

Create a changelog for commits since the last release and produce a user-facing markdown release note.

Frequently Asked Questions about allbeingsfuture/skills@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 automatically?

To generate release notes from git commits automatically, you can analyze commit history between tags or date ranges, categorize changes into features or fixes, filter internal noise, and output structured markdown formatted as customer-ready release notes.

How do I categorize git commits into features, improvements, and bug fixes?

Categorizing git commits into features, improvements, and bug fixes is done by scanning commit history, grouping changes into distinct categories, and excluding internal noise like tests and refactors to produce structured markdown release notes.

Can I create app store release descriptions from git commit history?

Yes, you can create app store release descriptions from git commit history by analyzing commits between tags, translating technical messages into user-friendly copy, and formatting the output as structured markdown suitable for app store updates.

Does this changelog generator work with commits between specific git tags?

Yes, this changelog generator works with commits between specific git tags by scanning and collecting changes within defined tag boundaries, categorizing them into features or fixes, and producing structured markdown release notes.

What is the best way to filter internal noise from git commit logs for release notes?

The best way to filter internal noise from git commit logs for release notes is to analyze the commit history, exclude internal refactors and tests, categorize remaining changes, and translate developer language into audience-appropriate markdown copy.

Why should I not manually write changelogs from raw git commit logs?

Manually writing changelogs from raw git commit logs requires technical translation and effort, whereas automated changelog generation analyzes commits, filters noise, and rewrites developer language into customer-facing markdown release notes efficiently.