mrkhachaturov

Changelog Entry — Documentation skill for Claude Code

Documentation community

Draft a CHANGELOG.md entry for the next release from git commits since the last tag.

How to install Changelog Entry

Installs to ~/.claude/skills/mrkhachaturov-mkdocs-ask-ai-changelog-entry/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mrkhachaturov-mkdocs-ask-ai-changelog-entry && curl -fsSL https://raw.githubusercontent.com/mrkhachaturov/mkdocs-ask-ai/HEAD/.claude/skills/changelog-entry.md -o ~/.claude/skills/mrkhachaturov-mkdocs-ask-ai-changelog-entry/SKILL.md

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

What Changelog Entry does


name: changelog-entry description: Draft a CHANGELOG.md entry for the next release from git commits since the last tag.

Draft Changelog Entry

Step 1 — Get commits since last tag

git log $(git describe --tags --abbrev=0)..HEAD --oneline

Step 2 — Assess if a release is warranted

**Before writing anything**, classify the commits:

Commit type Release?
feat: — new user-facing feature Yes — minor bump
fix: — bug fix affecti

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