Claude-skill-registry cleanup-changelog

Format changelog and remove empty sections.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/cleanup-changelog" ~/.claude/skills/majiayu000-claude-skill-registry-cleanup-changelog && rm -rf "$T"
manifest: skills/data/cleanup-changelog/SKILL.md
source content

Cleanup changelog

GOAL
: fix formatting and remove empty sections in
CHANGELOG.md
.

WHEN
: after generating or updating the changelog.

Efficiency directives

  • Optimize all operations for token and context efficiency
  • Batch operations on file groups, avoid individual file processing
  • Target only relevant files
  • Reduce token usage

Workflow

  • Invoke the
    fix-markdown
    skill on
    CHANGELOG.md
  • Run
    scripts/remove-empty-headers.sh CHANGELOG.md
  • Invoke the
    fix-markdown
    skill on
    CHANGELOG.md
    again
  • DONE

Output

Files modified:

  • CHANGELOG.md
    - Formatted and cleaned

Status communication:

  • SUCCESS
    - Cleanup completed
  • ERROR
    - Operation failed