Draft CHANGELOG entries from git log via the pm-changelog-curator sub-agent, applying the repo hygiene rules (describe what changed, public paths only, no attribution trailers). Returns a layered draft with a status summary for maintainer review; refuses a dirty working tree unless --committed-only is passed. Use when banking unreleased changes or preparing a release.
Install
npx skills add product-on-purpose/pm-skills --skill utility-pm-changelog-curatornpx skills add product-on-purpose/pm-skills --skill utility-pm-changelog-curator -a claude-code -gnpx skills add product-on-purpose/pm-skills --skill utility-pm-changelog-curator -a codex -ggemini skills install https://github.com/product-on-purpose/pm-skills.git --path skills/utility-pm-changelog-curatorgh skill install product-on-purpose/pm-skills utility-pm-changelog-curatorgit clone --depth 1 https://github.com/product-on-purpose/pm-skills /tmp/product-on-purpose__pm-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/product-on-purpose__pm-skills/skills/utility-pm-changelog-curator ~/.claude/skills/utility-pm-changelog-curator # Claude Code
cp -R /tmp/product-on-purpose__pm-skills/skills/utility-pm-changelog-curator ~/.agents/skills/utility-pm-changelog-curator # Codex, Cursor, Gemini CLI, Copilot, OpenCode