changelog

Create and maintain CHANGELOG.md entries following Keep a Changelog 1.1.0.

1|2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/alunduil/alunduil-chezmoi --skill changelog-alunduil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog
Source: https://github.com/alunduil/alunduil-chezmoi/tree/main/dot_claude/skills/changelog
Command: npx skills add https://github.com/alunduil/alunduil-chezmoi --skill changelog-alunduil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps CHANGELOG.md entries aligned with Keep a Changelog to ensure users can see what changed in each release.

Core Features & Use Cases

  • Guides you to create, audit, and update CHANGELOG.md entries that follow the Keep a Changelog 1.1.0 format.
  • Supports reviewing commits to reflect unreleased changes and preparing release notes for upcoming versions.
  • Integrates with tooling that defers to auto-managed changelog workflows when present, while allowing manual bootstrap and review.

Quick Start

Create an Unreleased entry describing the latest changes following Keep a Changelog guidelines.

Frequently Asked Questions about changelog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a CHANGELOG.md for user-visible changes?

You can automate a CHANGELOG.md by applying Keep a Changelog 1.1.0 guidelines to capture user-visible changes, bug fixes, and enhancements during software development and releases.

What is the Keep a Changelog format for release notes?

The Keep a Changelog format structures release notes into standardized categories like added, changed, fixed, and removed, ensuring users can clearly see what changed in each software version.

How do I review unreleased commits for a changelog update?

You can review unreleased commits to reflect recent changes and prepare structured release notes for upcoming versions by auditing them against Keep a Changelog guidelines.

Can I bootstrap a CHANGELOG.md in an existing software project?

Yes, you can manually bootstrap a CHANGELOG.md in an existing software project by creating an Unreleased entry describing the latest changes following Keep a Changelog guidelines.

Does this changelog automation work with auto-managed release workflows?

Yes, the changelog automation defers to auto-managed changelog workflows when present in your setup, while still allowing manual bootstrap and review for standard projects.