/install jrv-changelog-gen
Changelog Generator
Generate clean, professional changelogs from git commit history.
Quick Start
python3 scripts/changelog_gen.py
python3 scripts/changelog_gen.py --since v1.0.0 --group
python3 scripts/changelog_gen.py --since v1.0.0 --until v2.0.0 --format json
python3 scripts/changelog_gen.py --repo /path/to/project --since "2026-01-01" -o CHANGELOG.md
Features
- Conventional commit parsing — auto-detects feat, fix, docs, refactor, perf, test, build, ci, chore, revert
- Breaking change detection — from
!suffix orBREAKING CHANGEin body - Grouped output — organize by commit type with
--group - Tag ranges — generate changelogs between any two tags or refs
- Dual format — markdown (default) or JSON
- File output — write directly to CHANGELOG.md with
-o - No dependencies — Python stdlib + git
Options
| Flag | Description |
|---|---|
--repo PATH |
Path to git repo (default: cwd) |
--since REF |
Start ref — tag, branch, or commit |
--until REF |
End ref (default: HEAD) |
--format md|json |
Output format (default: md) |
--group |
Group commits by type |
-o FILE |
Write to file |
Conventional Commit Types
feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert — all parsed automatically.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install jrv-changelog-gen - After installation, invoke the skill by name or use
/jrv-changelog-gen - Provide required inputs per the skill's parameter spec and get structured output
What is Changelog Generator?
Generate changelogs from git commit history with conventional commit parsing. Use when asked to generate a changelog, create release notes, summarize git his... It is an AI Agent Skill for Claude Code / OpenClaw, with 274 downloads so far.
How do I install Changelog Generator?
Run "/install jrv-changelog-gen" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Changelog Generator free?
Yes, Changelog Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Changelog Generator support?
Changelog Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Changelog Generator?
It is built and maintained by John Wang (@johnnywang2001); the current version is v1.0.0.