manage-changelog

Installation
SKILL.md

Manage Changelog

Maintain a project changelog following the Keep a Changelog format. This skill covers creating a new changelog, categorizing entries, managing the [Unreleased] section, and promoting entries to versioned sections upon release. Adapts to R convention (NEWS.md) when detected.

When to Use

  • Starting a new project that needs a changelog
  • Adding entries after completing features, fixes, or other changes
  • Preparing a release by moving Unreleased entries to a versioned section
  • Reviewing changelog completeness before publishing
  • Converting a free-form changelog to Keep a Changelog format

Inputs

  • Required: Project root directory
  • Required: Description of changes to document (or git log to extract from)
  • Optional: Target version number (for release promotion)
  • Optional: Release date (defaults to today)
  • Optional: Changelog format preference (Keep a Changelog or R NEWS.md)
Related skills
Installs
17
GitHub Stars
13
First Seen
Feb 27, 2026