Changelog Gen — Documentation skill for Claude Code
CHANGELOG.md update command.
How to install Changelog Gen
Installs to ~/.claude/commands/fatihkan-badi-changelog-gen.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/fatihkan/badi/HEAD/.claude/commands/changelog-gen.md -o ~/.claude/commands/fatihkan-badi-changelog-gen.md Restart Claude Code, or start a new session, for it to be picked up.
What Changelog Gen does
CHANGELOG.md update command. Generates a changelog from git history grouped by conventional commit types.
Required Tools
- Bash (badi changelog command invocation)
- git
Procedure
Step 1: Find the Latest Tag
git describe --tags --abbrev=0
Step 2: Decide the Version Number
Ask the user for the new version:
- If there are breaking changes: major (2.0.0)
- If there are new features (feat): minor (1.5.0)
- If only fixes: patch (1.4.3)
Step 3: Generate the Changelog
Alternatives in Documentation
- Changelog Update — Hydrogen Upgrade Command Changelog Update - Optimized for Claude 2.1k ★
- Tentacle Update Tentacle — You are the maintainer for the {{tentacleId}} tentacle 1.4k ★
- 99 Release — MoAI-ADK production release via Enhanced GitHub Flow (CLAUDE.local.md §18) 991 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Generate Changelog
Generate CHANGELOG.md from git commit history: $ARGUMENTS.
Changelog Generator
Build a user-facing changelog from a repo's entire git history by reading actual diffs, not commit messages
Rogue Changelog Generator Skill
Transform git commit history into polished user-facing changelogs and release notes. Use when the user wants a
Mem Changelog
Themed memory changelog (learned from supremor). Rolls up the memory repo's recent descriptive commits into a
Pbi Changelog
Generate structured release notes from local git history in Keep a Changelog format. Groups commits by type (A
Grimoire Changelog
Génère un CHANGELOG structuré depuis git history et les décisions Grimoire
Related Agents
Changelog Drafter
Reads git log since last tag, drafts CHANGELOG entry. Groups commits by conventional-commit type, rewrites for
Changelog Analyst
Agentic commit subagent. Reads git state and dev-report to classify files, stages them, writes conventional co
Git Purist
The sacred guardian of git history. Use this agent to review commits, split bloated changes, enforce conventio