cyberneticlibrary

Validate changelog conventions

changelogskillsetup L217,464
alirezarezvani/claude-skills
What it does

Generate release notes from git commits

Best for

Automating consistent, auditable release documentation in CI pipelines when conventional commits are enforced.

Inputs
  • · Git commit range (--from-tag, --to-tag)
  • · Optional commit input file
Outputs
  • · Markdown changelog with sections (Added, Changed, Fixed)
  • · JSON for CI integration
Preconditions

Git repo initialized; conventional commits enforced

Failure modes

Invalid commit format blocks generation; merge commits may confuse parser; monorepo filtering requires manual scoping

Trust signals
  • · Includes concrete scripts and examples
  • · Code examples provided