changelog-autogen

Summarize recent git commits into a structured Markdown changelog.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/CaptainPhantasy/floyd-v5 --skill changelog-autogen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: changelog-autogen
Source: https://github.com/CaptainPhantasy/floyd-v5/tree/main/extensibility/skills/documentation/changelog-autogen
Command: npx skills add https://github.com/CaptainPhantasy/floyd-v5 --skill changelog-autogen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually compiling release notes is time-consuming; this Skill automatically groups recent commits by type (feat, fix) and formats them into a Markdown CHANGELOG.md.

Core Features & Use Cases

  • Automated changelog generation: Group commits by type (feat, fix) and produce a clean Markdown changelog.
  • Release-note ready: Generates notes suitable for public or internal release documentation.
  • Use Case: Use this Skill in a CI workflow to automatically update the changelog on each release tag.

Quick Start

Generate a CHANGELOG.md from the latest commits.

Frequently Asked Questions about changelog-autogen

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

FAQPage Schema
How do I generate a changelog from git history automatically?▼

To generate a changelog from git history automatically, you need a tool that parses recent commits and summarizes them into a Markdown document. This Skill groups commits by type, such as feat or fix, and formats them into a structured file with minimal configuration.

Can I use semantic commits to create release notes in Markdown?▼

Yes, you can use semantic commits to create release notes in Markdown. The tool reads semantic commit types like feat and fix, groups them accordingly, and produces a clean Markdown changelog suitable for public or internal release documentation.

Does this changelog generator require any specific dependencies or modules?▼

No specific dependencies or components are required to use this changelog generator. It operates with minimal configuration to parse git commits and output a structured Markdown file, making it easy to integrate into existing software projects.

What is the best way to group git commits by type for a changelog?▼

The best way to group git commits by type for a changelog is to use an automated generator that categorizes semantic commit messages. This Skill specifically groups commits into feat and fix categories and formats them into a structured Markdown document.

How do I update a CHANGELOG.md file from recent git commits?▼

To update a CHANGELOG.md file from recent git commits, you run a generation process that summarizes the commit history. This Skill updates changelogs by reading recent commits, grouping them by type, and writing them into a Markdown document.

Can I automate changelog generation in a CI workflow for each release tag?▼

Yes, you can automate changelog generation in a CI workflow for each release tag. The Skill is designed to be used in continuous integration environments to automatically update the changelog whenever a new release tag is created.