changelog
Installation
SKILL.md
Changelog
Generate or maintain a CHANGELOG.md file from git commit history following Keep a Changelog with Semantic Versioning.
Routing
This skill auto-selects the correct workflow based on whether a changelog already exists.
Step 1: Detect Existing Changelog
Check for CHANGELOG.md in the project root (case-insensitive: also check changelog.md, Changelog.md).
Step 2: Route
- File exists — Follow the
changelog:updateworkflow. - No file — Follow the
changelog:createworkflow.
Invoke the appropriate subskill. Do not duplicate their logic here.
Related skills