
Changelog Generator
Generate professional, categorized Markdown changelogs and SemVer suggestions from your Git commit history.
- Create professional GitHub release notes from git tag comparisons.
- Automatically categorize commits into Features, Fixes, and Breaking Changes.
- Determine the next SemVer version based on commit history impact.
Secure checkout via Stripe
Included in download
- Create professional GitHub release notes from git tag comparisons.
- Automatically categorize commits into Features, Fixes, and Breaking Changes.
- terminal, file_write automation included
- Ready for Keep a Changelog format.
See it in action
A real example of what this skill takes in and produces.
Sample output
v1.2.0 (12 commits)
✨ Features
- Add support for OAuth2 providers (a1b2c3d)
- Implement dark mode toggle (e4f5g6h)
🐛 Fixes
- Resolve memory leak in parser (i7j8k9l)
💥 Breaking Changes
- The
v1API endpoint is now deprecated.
Suggested version: v1.2.0 (Minor increment)
Generate professional, categorized Markdown changelogs and SemVer suggestions from your Git commit history.
Secure checkout via Stripe
Also available in a bundle
Included in download
- Create professional GitHub release notes from git tag comparisons.
- Automatically categorize commits into Features, Fixes, and Breaking Changes.
- terminal, file_write automation included
- Ready for Keep a Changelog format.
- Instant install
See it in action
A real example of what this skill takes in and produces.
Sample output
v1.2.0 (12 commits)
✨ Features
- Add support for OAuth2 providers (a1b2c3d)
- Implement dark mode toggle (e4f5g6h)
🐛 Fixes
- Resolve memory leak in parser (i7j8k9l)
💥 Breaking Changes
- The
v1API endpoint is now deprecated.
Suggested version: v1.2.0 (Minor increment)
About This Skill
Turn Git Commits into Professional Release Notes
Transforming a messy git history into a readable changelog shouldn't be a manual chore. This skill automates the extraction and categorization of commit data, providing polished Markdown release notes ready for GitHub, GitLab, or your CHANGELOG.md file.
What it does
The Changelog Generator scans your repository's history based on tags, commit ranges, or a specific count. It performs the following at a high level:
- Intelligent Parsing: Analyzes commit subjects and bodies for Conventional Commit types (feat, fix, docs, etc.).
- Breaking Change Detection: Automatically identifies breaking changes via
!markers orBREAKING CHANGE:footers. - Automatic Categorization: Groups updates into emoji-labeled sections for maximum readability.
- SemVer Suggestions: Proposes the next version number (Major, Minor, or Patch) based on the nature of the changes detected.
Why use this skill?
While you could ask a basic AI to "summarize these commits," this skill follows a rigorous logic gate to ensure consistency. It handles edge cases like malformed commit messages, complex tag comparisons (e.g., v1.0.0..HEAD), and cross-referencing breaking changes across sections. It translates technical commit jargon into user-facing language, saving developers hours of manual editing.
Output Format
The result is a structured Markdown document including a summary of the commit range, categorized bullet points with short hashes, and a suggested version increment.
Use Cases
- Create professional GitHub release notes from git tag comparisons.
- Automatically categorize commits into Features, Fixes, and Breaking Changes.
- Determine the next SemVer version based on commit history impact.
- Generate a summary of recent work for a weekly stakeholder update.
Known Limitations
- Requires conventional commit format (feat:, fix:, etc.) for automatic grouping
- Non-conventional commits are grouped as "Other"
- Breaking changes must be marked with
!orBREAKING CHANGE:footer - Does not automatically push or create GitHub releases
- Max commit history: 1,000 commits for performance
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/changelog-generator-1 | tar xz -C ~/.claude/skills/Free skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Early access skill
Be the first to review this skill.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
File Scopes
Changelog Generator needs terminal access to run `git log` and `git tag` commands to fetch commit history. No direct file read access required — git provides the data. File write access is optional and only used when the user asks to save to CHANGELOG.md (user confirms before overwrite). No browser, network, or environment variable access required.
Works with Claude Code and Codex. Requires git in PATH. Outputs markdown ready for GitHub Releases, Keep a Changelog format.
Creator
Fairy Squadmother sells skills for people with real work, limited patience, and a low tolerance for software pageantry. Her skills help creators, founders, freelancers, and practical humans turn repeatable messes into reusable systems. Promptcrud. Taskspawn. Filefog. Launch splatter. Documentation drift. The weird little admin barnacles that attach themselves to anything worth doing. She builds for the moment when you know the process can be better, but you do not have a spare week to go spelunking through your own workflow with a headlamp and a grudge. Clear instructions. Useful defaults. Less performance. More usable machinery. Onward.
Frequently Asked Questions
Learn More About AI Agent Skills
More Premium Skills
software-architect
A structured framework for planning, reviewing, and evolving complex software systems with explicit trade-offs.
designing-hybrid-context-layers
Architects the right retrieval strategy for every query — teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.
consumer-motivation-analyzer
Go beyond surface-level feedback to uncover the psychological drivers and hidden motivations behind buyer behavior.
keyword-research
Transform URLs or product lists into SEO keyword research packs with Google Ads data and intent-based clustering.