update-changelog

Installation
SKILL.md

Update Changelog

Update the Unreleased section of the changelog based on the current changes.

Step 1: Run $changelog-rules Skill

Run the $changelog-rules skill to load shared changelog conventions.

Step 2: Check for Changelog

Use git rev-parse --show-toplevel to find the repository root. Look for the changelog file per $changelog-rules. If it does not exist, skip this skill. Do not create it.

Step 3: Analyze the Changes

Determine what changed:

  • Read git diff --cached for staged changes
  • If nothing is staged, read git diff for unstaged changes
  • Use the conversation context for the intent behind the changes
Installs
8
GitHub Stars
417
First Seen
Apr 18, 2026