changelog

Installation
SKILL.md

changelog skill

A Claude Code skill that keeps CHANGELOG.md in sync with your project. Reads git commit history to generate user-facing release notes, and cuts versioned releases — all following Keep a Changelog and Semantic Versioning conventions.

features

  • reads git commit history and translates technical commits into clear, user-facing prose
  • filters out internal noise (chores, style fixes, CI changes, test updates)
  • categorizes entries into the six standard change types automatically
  • creates CHANGELOG.md from the canonical template if none exists
  • merges new entries into [Unreleased] without disrupting existing content
  • cuts a versioned release section with today's date on --release
  • generates and maintains comparison link definitions at the bottom of the file
  • always shows a full preview and waits for confirmation before writing

usage

Installs
11
GitHub Stars
1
First Seen
May 16, 2026
changelog — pavelsimo/skills