Changelog — Documentation skill for Claude Code
Summarize commits since the last tag into release notes.
How to install Changelog
Installs to ~/.claude/commands/msishariful-claude-code-studio-changelog.md
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
- Changelog Update — Hydrogen Upgrade Command Changelog Update - Optimized for Claude 2.1k ★
- 99 Release — MoAI-ADK production release via Enhanced GitHub Flow (CLAUDE.local.md §18) 991 ★
- Updateversion — Update Version — 版本号更新 + CHANGELOG 自动生成 835 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Create Release
Create a tagged GitHub release with structured release notes. Audits commits since last release, updates CHANG
Unreleased
Refresh the [Unreleased] section of CHANGELOG.md from commits since the last release
Pbi Changelog
Generate structured release notes from local git history in Keep a Changelog format. Groups commits by type (A
Changelog Review
Review new Claude Code changelog entries since last review and propose Parliament features
Gaia Release
Cut a new GAIA release, bump version, graduate CHANGELOG, regenerate manifest, open release PR, then tag on me
Shipper
Release engineer that handles the last mile from working code to shipped product — tests, changelog, version b
Related Agents
Changelog Drafter
Reads git log since last tag, drafts CHANGELOG entry. Groups commits by conventional-commit type, rewrites for
Changelog Updater
Parses commits between the most recent tag and HEAD, then appends Keep a Changelog-formatted entries to CHANGE
Release Notes Writer
Generates CHANGELOG entries and PR descriptions from a branch's commit history. Groups commits by type (feat /