What problem does it solve? Keeping a user-facing changelog accurate and complete is tedious: entries get forgotten when PRs merge, releases require manual reformatting, and retroactive coverage checks are rarely done. This Skill automates the four core changelog operations so CHANGELOG.md stays consistent with Keep a Changelog 1.1.0 conventions. ## Core Features & Use Cases - Add entries: Append categorized bullets (Added, Changed, Deprecated, Removed, Fixed, Security) under the [Unreleased] section with PR/issue references. - Cut releases: Rename [Unreleased] to a versioned, dated block and open a fresh empty [Unreleased] section above it. - Audit coverage: Query merged PRs via the GitHub CLI with paginated search and report any PRs missing changelog entries. - Backfill entries: Draft one-line entries for past PRs using label and title heuristics, surfaced for human review before writing. - Use Case: Before cutting release v2.3.0, run an audit to find merged PRs since v2.2.0 lacking entries, backfill the gaps, then cut the release in one workflow. ## Quick Start Ask the assistant to add a changelog entry for the current PR, audit changelog coverage since the last release, or cut a new release version.