Back to Skills Hub
Changelog Generator

Changelog Generator

@lxgicstudios
developmentchangelog generationrelease notesgit automation

AI-powered changelog generator that automatically creates clean, categorized release notes from git history. Reads commits between two refs and uses OpenAI to transform messy commit messages into properly formatted changelog entries grouped by Added, Changed, Fixed, and Removed categories.

🚀 Changelog Generator automatically creates clean, organized release notes from your git history. Just specify two refs (tags, branches, or commits), and it reads the commits between them, then uses AI to transform messy commit messages into properly categorized changelog entries—no manual work required.

💡 Perfect for preparing releases, catching up on forgotten changelogs, or maintaining consistent formatting across versions. Use it before every release to generate GitHub release notes, update CHANGELOG.md files, or create professional release documentation in seconds.

✨ One command, zero configuration, and it just works. No sign-ups or complex setup—just install, set your OpenAI API key, and start generating beautiful changelogs instantly.

GitHub

Requirements

OpenAI API Key

Required for AI-powered changelog generation. Set via OPENAI_API_KEY environment variable.

Node.js & npm

Required to install and run the changelog generator tool.