Changelog Entry — Documentation skill for Claude Code
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
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 RepositoryRelated Skills
Bumpv
Agent Skill: cut a Semantic Versioning release in any git repository. Find the version source, decide MAJOR, M
Changelog
Summarize commits since the last tag into release notes
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
Create New Release
Cut a new release — bump version, write CHANGELOG entry, commit and tag.
Rogue Changelog Generator Skill
Transform git commit history into polished user-facing changelogs and release notes. Use when the user wants a
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 DevOps
Prepara y verifica releases a npm. Úsalo para bump de versión semver, actualización del CHANGELOG, tag de git