Skip to content
Back to @acme/public

changelog-writer

metascan pass
v1.0.0·latest· by@demo-owner
name
changelog-writer
description
Maintain a Keep-a-Changelog file from merged pull requests.
type
meta
license
MIT
allowed-tools
ReadWriteBash(git:*)

Changelog writer

Keep CHANGELOG.md current by folding merged pull requests into the Unreleased section, following the Keep-a-Changelog convention.

Steps

  1. Read the merges since the last tag: git log <last-tag>..HEAD --merges.
  2. Classify each into Added / Changed / Fixed / Removed from its PR label.
  3. Append entries under ## [Unreleased], newest first.

On release

Rename Unreleased to the new version + date and open a fresh Unreleased block. Section headings are defined in config/sections.json.

Install
skillhub install @acme/public/changelog-writer

or add to a skillset

About
Type
meta
License
MIT
Compatibility
Claude Code, Cursor
Allowed tools
ReadWriteBash(git:*)
Dist-tags
latest

Move tags from the Versions tab.

Usage

Installed by 1 member · 1 project