Skip to content

skill-missing-changelog

Skill directory lacks CHANGELOG.md

Warning

Rule Details

A changelog helps users understand what changed between versions and track the evolution of a skill. This rule checks that a CHANGELOG.md file exists in the same directory as the SKILL.md file. Without a changelog, users have no reliable way to review the history of changes or assess the impact of upgrading to a newer version.

Incorrect

Skill directory without CHANGELOG.md

text
.claude/skills/deploy/
  SKILL.md
  deploy.sh

Correct

Skill directory with CHANGELOG.md

text
.claude/skills/deploy/
  SKILL.md
  CHANGELOG.md
  deploy.sh

How To Fix

Create a CHANGELOG.md file in the skill directory alongside SKILL.md. Follow the Keep a Changelog format and document notable changes for each version of the skill.

Options

This rule does not have any configuration options.

Resources

Version

Available since: v0.2.0