From cadenza
Generate a PO-ready grouped changelog from merged PRs since the last release.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cadenza:changelogThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generates a PO-ready changelog from all merged PRs since the last release, grouped by user impact.
Generates a PO-ready changelog from all merged PRs since the last release, grouped by user impact.
Includes a changelog.txt Draft section at the end with condensed, website-ready copy.
Read .claude/cadenza.json:
{REPO} = .ai.repo{TEMP_ROOT} = .ai.temp_root{DISPLAY_NAME} = .ai.display_nameParse the argument (if any):
baseline = "auto" (auto-detect from last "Release X.Y.Z" commit or latest tag)v3.5.0 → baseline = "v3.5.0"Spawn changelog-agent as a sub-agent, passing baseline and the project config above.
Return the output file path and a one-line summary (baseline used, PR count, category breakdown).
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub wp-media/cadenza