changelog

Maintain CHANGELOG.md entries in Keep a Changelog format.

10|2|Updated Aug 23, 2025
One-click install
npx skills add https://github.com/rust-works/omni-dev --skill changelog-rust-works
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog
Source: https://github.com/rust-works/omni-dev/tree/main/.claude/skills/changelog
Command: npx skills add https://github.com/rust-works/omni-dev --skill changelog-rust-works

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams maintain CHANGELOG.md files in Keep a Changelog format, ensuring releases are well-documented, consistently structured, and ready for publication.

Core Features & Use Cases

  • Structured entries: Enforces the standard Keep a Changelog format for Added, Changed, Deprecated, Removed, Fixed, and Security sections.
  • Release readiness: Streamlines preparation of release notes and maintains version links for easy comparison.
  • Guided workflow: Provides templates and validation steps to keep changelogs accurate across releases.

Quick Start

Use the changelog skill to create and update Unreleased sections, add categorized entries, and maintain proper version links as you prepare a release.

Frequently Asked Questions about changelog

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

FAQPage Schema
How do I maintain a Keep a Changelog format for project release notes?

To maintain a Keep a Changelog format, you structure release notes into Added, Changed, Deprecated, Removed, Fixed, and Security sections. This skill enforces this standard entry format and validates version links to keep your changelog release-ready.

What is the best way to manage an Unreleased section in a changelog?

Managing an Unreleased section involves continuously adding categorized entries for new features and bug fixes before publication. This skill provides a guided workflow to update the Unreleased section and transition it into a versioned release with proper comparison links.

How do I generate consistent changelog entries for bug fixes and feature additions?

To generate consistent changelog entries, you map each update to predefined categories like Added or Fixed. This skill enforces these category mappings and applies templates to ensure your changelog entries remain consistently structured and release-ready.

Does this changelog skill maintain version links for release documentation?

Yes, this changelog skill maintains version links for release documentation. It automatically enforces version-link maintenance as described in the Keep a Changelog format, ensuring easy comparison between multiple versions and environments.

Can I use this for software development teams managing multiple versions and environments?

Yes, this skill is specifically designed for software development teams managing release notes across multiple versions and environments. It streamlines preparation of release notes and maintains accurate changelog entries throughout your development lifecycle.