release-notes-gen
Turn git history into readable release notes. Use when publishing releases.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lxgicstudios/release-notes-genRelease Notes Generator
Commit messages are for developers. Release notes are for users. This tool turns your messy git log into clean, grouped release notes.
One command. Zero config. Just works.
Quick Start
npx ai-release-notes --from v1.0.0
What It Does
- Reads commits or changelog files
- Groups changes by category
- Cleans up technical jargon
- Supports different tones
Usage Examples
# From git history
npx ai-release-notes --from v1.0.0
# Make it fun
npx ai-release-notes --from v1.0.0 --tone fun
# Between two tags
npx ai-release-notes --from v1.0.0 --to v2.0.0
# From changelog file
npx ai-release-notes --changelog CHANGELOG.md
Best Practices
- Write for your audience - users don't care about internal refactors
- Highlight breaking changes - make them impossible to miss
- Group related changes - features, fixes, improvements
- Be consistent - same format every release
When to Use This
- Publishing GitHub releases
- Writing blog posts about updates
- Communicating with users
- Creating marketing changelogs
Part of the LXGIC Dev Toolkit
This is one of 110+ free developer tools built by LXGIC Studios. No paywalls, no sign-ups, no API keys on free tiers. Just tools that work.
Find more:
- GitHub: https://github.com/LXGIC-Studios
- Twitter: https://x.com/lxgicstudios
- Substack: https://lxgicstudios.substack.com
- Website: https://lxgicstudios.com
Requirements
No install needed. Just run with npx. Node.js 18+ recommended. Needs OPENAI_API_KEY environment variable.
npx ai-release-notes --help
How It Works
Reads your git history or changelog, parses the technical changes, and rewrites them in user-friendly language. Supports different tones from professional to casual.
License
MIT. Free forever. Use it however you want.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lxgicstudios-release-notes-gen": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
script-gen
Generate package.json scripts with AI. Use when setting up npm scripts.
email-template-gen
Generate responsive email templates. Use when building transactional emails.
branch-namer
Generate descriptive git branch names from plain English. Use when you need a branch name that follows conventions.
cloudflare-gen
Generate Cloudflare Workers configuration and code. Use when building on the edge.
adr-writer
Generate Architecture Decision Records with AI. Use when documenting technical decisions.