From mattyp-changelog
Drafts changelog PRs from GitHub/Slack/Git changes, formats with templates, runs quality gates, and creates review branches/PRs for weekly/monthly release notes.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skillsThis skill is limited to using the following tools:
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.
Automates changelog generation from commits, PRs, and releases following Keep a Changelog format. Use for release workflows, release notes, and commit conventions.
Automates changelog generation from commits, PRs, and releases following Keep a Changelog format. Useful for release workflows, generating release notes, and standardizing commit conventions.
Generates structured changelogs and release notes from git history and PRs, classifying breaking changes, features, fixes, performance, docs using conventional commits.
Share bugs, ideas, or general feedback.
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.md