UP

updating-changelog

Analyze PR changes to automatically generate and update migration notes and changelog documentation.

Install

mkdir -p .claude/skills/updating-changelog && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3602" && unzip -o skill.zip -d .claude/skills/updating-changelog && rm skill.zip

Installs to .claude/skills/updating-changelog

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Updates changelog documentation for contract developers and node operators by analyzing branch changes relative to 'next'. Use when preparing a PR, updating migration notes, documenting breaking changes, or when asked to update changelog/release notes.
252 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • →Analyze git diffs between development branches
  • →Categorize changes into breaking, features, and deprecations
  • →Draft release notes and migration entries
  • →Format documentation for contract developers and node operators

How it works

The skill compares the current branch against the next branch to identify code changes, then formats these findings into specific markdown files following established project conventions.

Inputs & outputs

You give it
Git branch diff
You get back
Markdown formatted changelog entry

When to use updating-changelog

  • →Draft release notes for a new PR
  • →Update migration notes for contract changes
  • →Document breaking API changes
  • →Create changelog entries for node operators

About updating-changelog

This skill analyzes `git` diffs between development branches to identify features, breaking changes, and deprecations. It then formats these changes into appropriate changelog or migration markdown files.

Updates changelog documentation for contract developers and node operators by analyzing branch changes relative to 'next'. Use when preparing a PR, updating migration notes, documenting breaking changes, or when asked to update changelog/release notes.

When not to use it

  • →When changes are not relative to the next branch

Prerequisites

git

Limitations

  • →Requires manual review of draft entries before file updates
  • →Dependent on consistent use of component tags

How it compares

It automates the categorization and formatting of release notes based on project-specific documentation standards rather than manual drafting.

Compared to similar skills

updating-changelog side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
updating-changelog (this skill)17moReviewIntermediate
releasenotes13moNo flagsBeginner
bd-to-br-migration18moReviewIntermediate
readme-sync03moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry