From mattyp-changelog
Drafts changelog PRs by collecting changes from GitHub/Slack/Git, formatting with templates, running quality gates, and creating a branch/PR. For weekly/monthly release notes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mattyp-changelog:changelog-orchestratorThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill turns raw repo activity (merged PRs, issues, commits, optional Slack updates) into a publishable changelog draft and prepares a branch/PR for review.
This skill turns raw repo activity (merged PRs, issues, commits, optional Slack updates) into a publishable changelog draft and prepares a branch/PR for review.
.changelog-config.json in the target repo.GITHUB_TOKEN for GitHub source).gh optional (used for PR creation if configured)..changelog-config.json from the repo root.${CLAUDE_SKILL_DIR}/scripts/validate_config.py.${CLAUDE_SKILL_DIR}/assets/weekly-template.md).${CLAUDE_SKILL_DIR}/scripts/render_template.py.date (ISO) and version (SemVer if known; otherwise 0.0.0).${CLAUDE_SKILL_DIR}/scripts/quality_score.py.output_path.changelog-YYYY-MM-DD, commit with docs: add changelog for YYYY-MM-DD.gh is configured, open a PR; otherwise, print the exact commands the user should run.See ${CLAUDE_SKILL_DIR}/references/implementation.md for detailed implementation guide.
CHANGELOG.md), plus an optional PR URL.${CLAUDE_SKILL_DIR}/scripts/quality_score.py.See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.
${CLAUDE_SKILL_DIR}/scripts/validate_config.py${CLAUDE_SKILL_DIR}/scripts/render_template.py${CLAUDE_SKILL_DIR}/scripts/quality_score.py${CLAUDE_SKILL_DIR}/assets/default-changelog.md${CLAUDE_SKILL_DIR}/assets/weekly-template.md${CLAUDE_SKILL_DIR}/assets/release-template.mdnpx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin mattyp-changelogAutomates changelog generation from commits, PRs, and releases following Keep a Changelog format. Useful for release workflows, generating release notes, and standardizing commit conventions.
Automates changelog generation from commits, PRs, and releases following Keep a Changelog format. Use for release workflows, release notes, or commit conventions.
Generates human-friendly changelogs from git history, PRs, or ref ranges. Follows Keep a Changelog format and polishes commit messages.