changelog-generator

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Dedalus-ERP-PAS/foundation-skills --skill changelog-generator-dedalus-erp-pas
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/Dedalus-ERP-PAS/foundation-skills/tree/main/skills/changelog-generator
Command: npx skills add https://github.com/Dedalus-ERP-PAS/foundation-skills --skill changelog-generator-dedalus-erp-pas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill converts raw git commits into clear, customer-facing release notes, helping teams communicate changes effectively.

Core Features & Use Cases

  • Automated changelog creation from git history for new versions.
  • Categorization: classifies commits into features, improvements, fixes, breaking changes, and security.
  • Formatting: produces clean, user-facing entries suitable for docs and release pages.
  • Use Case: Generate release notes for version v2.3.0 from commits between v2.2.0 and v2.3.0.

Quick Start

Run the tool in your repository to generate a changelog for the latest release using a single command.

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 automating the conversion of raw commits between version tags into user-friendly changelogs. This process categorizes commits into features, improvements, fixes, breaking changes, and security updates for customer-facing documentation.

What is the best way to categorize git commits for customer-facing changelogs?▼

The best way to categorize git commits for customer-facing changelogs is to automatically classify each commit into distinct groups such as features, improvements, fixes, breaking changes, and security. This ensures a consistent, professional structure that translates technical commit history into user-friendly language.

Can I create a weekly summary of git commits for customer documentation?▼

Yes, you can create a weekly summary of git commits for customer documentation. By automating the extraction of commit history over a specific timeframe, the tool generates clean, user-facing entries suitable for docs and release pages without manual writing.

Does automated changelog generation work for specific version ranges?▼

Automated changelog generation works for specific version ranges by targeting the commit history between two version tags, such as v2.2.0 and v2.3.0. It extracts the relevant commits and formats them into professional release notes for the new release.

How are breaking changes and security updates highlighted in automated release notes?▼

Breaking changes and security updates are highlighted in automated release notes through dedicated commit categorization. The tool isolates these specific commit types into their own distinct sections, ensuring users are immediately aware of critical updates alongside features and fixes.