Agent skill · software engineering · sundial-org

changelog-gen

Generate changelogs from git history. Use when you need release notes fast.

Why this skill is useful

Adds a command-line tool that automates changelog generation from git history, which the AI wouldn't reliably generate on its own.

What it needs

Requires openai account access. About 1k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Changelog Generator Writing changelogs by hand is tedious. This tool reads your git history between two refs and generates a properly categorized changelog entry. No more copy-pasting commit messages. One command. Zero config. Just works. Quick Start What It Does Reads git log between any two refs (tags, branches, commits) Groups commits into Added, Changed, Fixed, Removed Cleans up messy commit messages into readable entries Outputs markdown ready for your CHANGELOG.md Usage Examples Best Practices Tag your releases - makes generating changelogs way easier Write decent commits - garbage in, garbage out Review the output - AI might miscategorize some changes Run before release - make it part of your release checklist When to Use This Preparing a release and need changelog entries You forgot to maintain the changelog and need to catch up Want consistent changelog formatting across releases Generating release notes for GitHub releases 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 OPENAIAPIKEY environment variable. How It Works Runs git log between your specified refs, collects all commit messages, and sends them to GPT-4o-mini. The AI parses the commits, understands what each change does, and formats them into proper Keep a Changelog style with appropriate categories. License MIT. Free forever. Use it however you want. --- Built by LXGIC Studios GitHub: github.com/lxgicstudios/ai-changelog Twitter: @lxgicstudios

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/changelog-gen

View the source on GitHub

Browse the @skills marketplace