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.