changelog-generator

Convert git commit history into categorized user-facing changelogs.

1.9k|545|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-plugins --skill changelog-generator-composiohq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/ComposioHQ/awesome-claude-plugins/tree/main/changelog-generator/skills/changelog-generator
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-plugins --skill changelog-generator-composiohq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill converts dense git commit history into clear, user-facing release notes, dramatically reducing manual drafting time and ensuring consistency across versions.

Core Features & Use Cases

  • Automated Changelog Creation: Generate publish-ready release notes from commit history with minimal setup.
  • Intelligent Categorization & Formatting: Group changes by type (features, fixes, improvements, breaking changes) and format entries for customers and stakeholders.
  • Use Case: Prepare a concise changelog for a new release or weekly product updates that can be published to your docs site or store listing.

Quick Start

From the root of your repository, run the changelog-generator to produce the latest release notes since the last tag or date.

Frequently Asked Questions about changelog-generator

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

FAQPage Schema
How do I auto-generate release notes from git commit history?

To generate release notes from git commits, the skill parses your commit history, categorizes changes by type such as features or fixes, and formats them into professional customer-friendly changelog entries ready for publication.

Can I create customer-friendly changelogs from multiple repositories?

Yes, the skill supports generating release notes and weekly summaries across multiple repositories. It parses commit history from each repository and formats professional entries according to common changelog guidelines for customer communications.

Does the changelog generator group commits by change type?

Yes, the changelog generator intelligently categorizes changes by type, grouping commits into features, fixes, improvements, and breaking changes. This categorization ensures formatted entries are clear and professional for customer communications.

How do I generate weekly product update summaries from commits?

Weekly product update summaries are generated by parsing commit history since a specific date or the last tag. The skill categorizes the committed changes and formats them into concise, customer-friendly entries suitable for weekly updates.

Do I need any dependencies to generate release notes from git commits?

No dependencies are required to generate release notes from git commits. You can run the changelog generator directly from the root of your repository to produce publish-ready entries with minimal setup.