changelog-maintenance

Installation
Summary

Organize and document software releases with semantic versioning and standardized changelog formats.

  • Provides Keep a Changelog format with seven standard categories (Added, Changed, Deprecated, Removed, Fixed, Security, Unreleased) for consistent release documentation
  • Enforces semantic versioning rules (MAJOR.MINOR.PATCH) with clear guidance on when to increment each version component
  • Includes templates for user-facing release notes, migration guides for breaking changes, and API deprecation workflows
  • Requires reverse-chronological ordering, ISO 8601 dates, and specific language to avoid vague entries like "bug fixes"
SKILL.md

Changelog Maintenance

When to use this skill

  • Before release: organize changes before shipping a version
  • Continuous: update whenever significant changes occur
  • Migration guide: document breaking changes

Instructions

Step 1: Keep a Changelog format

CHANGELOG.md:

# Changelog

All notable changes to this project will be documented in this file.
Related skills

More from supercent-io/skills-template

Installs
10.9K
GitHub Stars
88
First Seen
Jan 24, 2026