Skip to main content
Generalmarkus41

release-notes

Generate changelog entries from diffs and PRs

Stars
12
Source
markus41/claude
Updated
2026-05-11
Slug
markus41--claude--release-notes
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/markus41/claude/HEAD/plugins/scrapin-aint-easy/.claude/skills/release-notes/SKILL.md -o .claude/skills/release-notes.md

Drops the SKILL.md into .claude/skills/release-notes.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Release Notes Skill

Generates structured changelog entries by analyzing git diffs and PR descriptions.

Steps

  1. Run git log --oneline for the release range
  2. Categorize commits: feat, fix, refactor, docs, chore, test
  3. For each significant change, check knowledge graph for affected symbols
  4. Generate changelog in Keep a Changelog format
  5. Apply template from @.claude/skills/release-notes/template.md