fatihkan

Changelog Gen — Documentation skill for Claude Code

Documentation community

CHANGELOG.md update command.

How to install Changelog Gen

Installs to ~/.claude/commands/fatihkan-badi-changelog-gen.md

Terminal
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 Repository