mattyp-changelog Verified Gold

Verified Gold · 95/100 automation v0.1.0 by Mattyp

Automates changelog generation from git history with config validation and quality scoring. Use when publishing weekly updates, release notes, or PR summaries. Trigger with /changelog-weekly, /changelog-custom, or /changelog-validate.

1 Skills
3 Commands
MIT License
Free Pricing

Installation

Open Claude Code and run this command:

/plugin install mattyp-changelog@claude-code-plugins-plus

Use --global to install for all projects, or --project for current project only.

What It Does

Generate weekly/monthly changelogs with a hybrid Skill + MCP workflow: collect changes (GitHub/Slack/Git), synthesize release notes, validate structure/quality, then create a branch/PR.

Skills (1)

changelog-orchestrator SKILL.md View full skill →

Draft changelog PRs by collecting GitHub/Slack/Git changes, formatting with templates, running quality gates, and preparing a branch/PR.

ReadWriteEditGrepGlobBash(git:*)Bash(gh:*)Bash(python:*)Bash(date:*)

How It Works

  1. Create .changelog-config.json in your repo (copy from the example):

cp ${CLAUDE_PLUGIN_ROOT}/config/changelog-config.example.json .changelog-config.json
  1. Set required environment variables:

export GITHUB_TOKEN="ghp_..."
export SLACK_TOKEN="xoxb-..."
  1. Run:
  • /changelog-validate (sanity checks)
  • /changelog-weekly (last 7 days)
  • /changelog-custom startdate=YYYY-MM-DD enddate=YYYY-MM-DD

Ready to use mattyp-changelog?