changelog-gen
⚠Review·Scanned 2/18/2026
This skill generates changelogs from git history and can write output to CHANGELOG.md or another file. It reads OPENAI_API_KEY, runs git via git.raw, and sends commit text to the OpenAI API (https://platform.openai.com/api-keys).
from clawhub.ai·v1f514c7·39.6 KB·0 installs
Scanned from 1.0.1 at 1f514c7 · Transparency log ↗
$ vett add clawhub.ai/lxgicstudios/changelog-genReview findings below
ai-changelog
AI-powered changelog generator from git history. Creates clean, categorized release notes.
Generates a clean, categorized changelog from your git history. You give it two refs (tags, branches, commits) and it reads the log between them, then uses OpenAI to turn that mess of commit messages into a proper CHANGELOG entry.
Install
npm install -g ai-changelog
Setup
You'll need an OpenAI API key:
export OPENAI_API_KEY=sk-your-key-here
Usage
# Between two tags
npx ai-changelog --from v1.0.0 --to v2.0.0
# From a tag to HEAD
npx ai-changelog --from v1.0.0 --to HEAD
# Write directly to a file
npx ai-changelog --from v1.0.0 --to v2.0.0 -o CHANGELOG.md
It'll group your commits into Added, Changed, Fixed, Removed. No more hand-writing changelogs.
What it does
- Reads git log between the two refs you give it
- Sends the commit list to OpenAI
- Gets back a nicely formatted changelog entry
- Prints it or writes it to a file
That's it. Nothing fancy, just saves you 20 minutes every release.