changelog-generator
Generates user-facing changelogs from git history. Transforms developer commit messages into clear release notes that users actually understand.
by Samuel Rose
About This Skill
Turn your messy git history into professional release notes. This skill reads commits between versions or tags, categorizes them (features, improvements, bug fixes, breaking changes), and rewrites each entry from the user's perspective. "fix(auth): handle null token in refresh flow" becomes "Fixed an issue where users were unexpectedly logged out when their session expired." It groups related commits, suggests semver version bumps, and matches the format of your existing CHANGELOG.md if you have one. Supports professional, friendly, and technical tones.
How to Install
unzip changelog-generator.zip -d ~/.claude/skills/What This Skill Does
Reads your git history and transforms developer commit messages into user-facing release notes. It groups changes by type (new features, bug fixes, improvements), filters out internal commits, and formats the output as a clean changelog entry.
Works best with conventional commits. If your commit messages follow the feat/fix/refactor convention, the output is structured automatically.
Example Usage
Ask your agent: "Generate a changelog entry for the latest release"
Free
One-time purchase • Own forever
Security Scanned
Passed automated security review
8/8 checks passed
Tags
Frequently Asked Questions
Learn More About AI Agent Skills
Similar Skills
git-commit-writer
Writes conventional commit messages by analyzing your staged git changes. Detects commit type, scope, and breaking changes automatically.
pr-description-writer
Writes clear pull request descriptions by analyzing your branch diff. Covers what changed, why, how, and what to test. Works with GitHub, GitLab, and Bitbucket.
readme-generator
Generates a complete, polished README.md by scanning your actual project structure, dependencies, and code.
code-reviewer
Reviews your code for bugs, security vulnerabilities, logic errors, performance issues, and style violations. Organizes findings by severity and suggests fixes with code examples.