Skip to main content

Manage Changelog

Skill Verified Active

Maintain a changelog following Keep a Changelog format. Covers entry categorization (Added, Changed, Deprecated, Removed, Fixed, Security), version section management, and unreleased tracking. Use when starting a new project that needs a changelog, adding entries after completing features or fixes, preparing a release by promoting Unreleased entries to a versioned section, or converting a free-form changelog to Keep a Changelog format.

Purpose

To streamline and standardize project changelog management, ensuring compliance with the Keep a Changelog format and facilitating clear communication of project changes.

Features

  • Maintains changelogs in Keep a Changelog format
  • Categorizes entries into Added, Changed, Removed, Fixed, Security, Deprecated
  • Manages the [Unreleased] section for pending changes
  • Promotes entries to versioned sections upon release
  • Validates changelog format and structure

Use Cases

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

Non-Goals

  • Managing changelogs in formats other than Keep a Changelog or R NEWS.md
  • Automatically determining semantic version numbers
  • Writing the actual code changes described in the changelog entries

Scope

  • info:Dry-run previewThe skill has a `--dry-run` flag mentioned in the Unreleased section of the SKILL.md, but it is not explicitly detailed as a preview mechanism for the entire workflow.

Installation

/plugin install agent-almanac@pjt222-agent-almanac

Quality Score

Verified
97 /100
Analyzed about 19 hours ago

Trust Signals

Last commit1 day ago
Stars14
LicenseMIT
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.