Enforces and automates the creation of professional, human-readable changelogs using the Keep a Changelog and SemVer specifications.
This skill provides Claude with comprehensive knowledge of the 'Keep a Changelog' standard, ensuring that project histories are documented clearly for humans rather than just machines. It guides the categorization of changes into specific types—such as Added, Changed, and Fixed—while enforcing Semantic Versioning (SemVer) and ISO 8601 date formats. By using this skill, developers can maintain an organized '[Unreleased]' section and generate release notes that focus on user impact rather than messy commit logs.
主な機能
010 GitHub stars
02Maintains an active [Unreleased] section for ongoing development tracking
03Categorizes updates into Added, Changed, Deprecated, Removed, Fixed, and Security
04Provides guidance on Semantic Versioning (SemVer) implementation
05Offers templates for human-readable summaries and link-based versioning
06Standardizes changelog structure using the Keep a Changelog format
ユースケース
01Ensuring consistent documentation standards across multi-developer projects
02Summarizing recent development work into a professional release entry
03Converting a raw git commit history into a structured, user-friendly changelog