msiShariful

Changelog — Documentation skill for Claude Code

Documentation community

Summarize commits since the last tag into release notes.

How to install Changelog

Installs to ~/.claude/commands/msishariful-claude-code-studio-changelog.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/msiShariful/claude-code-studio/HEAD/.claude/commands/changelog.md -o ~/.claude/commands/msishariful-claude-code-studio-changelog.md

Restart Claude Code, or start a new session, for it to be picked up.

What Changelog does


description: Summarize commits since the last tag into release notes

  • Last tag: !git describe --tags --abbrev=0 2>/dev/null || echo "(none)"
  • Commits since: !L=$(git describe --tags --abbrev=0 2>/dev/null); [ -n "$L" ] && git log "$L"..HEAD --oneline || git log --oneline -20

Write user-facing release notes grouped **Highlights / Fixes / Under the hood**, in plain product voice with no AI attribution. Output markdown I can paste straight into a GitHub release, and include the `npx

Alternatives in Documentation

  • 99 Release — MoAI-ADK production release via Enhanced GitHub Flow (CLAUDE.local.md §18) 991 ★
  • Daily Changelog — Create a brief, human-readable daily changelog from these recent commits 327 ★
  • Cut Release Changelog — Cut the release CHANGELOG section — GenAI IDP Accelerator 295 ★

Full documentation available on GitHub

View Source Repository