changelog-generator

Installation
Summary

Automatically transforms git commits into polished, customer-friendly release notes.

  • Analyzes commit history within specified date ranges or between versions, then categorizes changes into features, improvements, bug fixes, breaking changes, and security updates
  • Converts technical commit messages into clear, user-facing language while filtering out internal noise like refactoring and test commits
  • Supports custom changelog style guidelines via CHANGELOG_STYLE.md for consistent formatting and brand voice
  • Generates professionally formatted markdown output ready for GitHub releases, app store submissions, email updates, and public changelog pages
SKILL.md

Changelog Generator

This skill transforms technical git commits into polished, user-friendly changelogs that your customers and users will actually understand and appreciate.

When to Use This Skill

  • Preparing release notes for a new version
  • Creating weekly or monthly product update summaries
  • Documenting changes for customers
  • Writing changelog entries for app store submissions
  • Generating update notifications
  • Creating internal release documentation
  • Maintaining a public changelog/product updates page

What This Skill Does

  1. Scans Git History: Analyzes commits from a specific time period or between versions
  2. Categorizes Changes: Groups commits into logical categories (features, improvements, bug fixes, breaking changes, security)
  3. Translates Technical → User-Friendly: Converts developer commits into customer language
Related skills

More from composiohq/awesome-claude-skills

Installs
3.8K
GitHub Stars
59.4K
First Seen
Jan 20, 2026