changelog
Automatic changelog generation from merged PRs
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Automatic changelog generation from merged PRs
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Analyzes a specific bug from the issue tracker (analysis only, no code changes)
Validate Automation Config, MCP servers, and tokens
Creates backlog epics in issue tracker from a specification document
Multi-agent discussion -- brings 2-3 agent perspectives into one conversation
Run the fix pipeline on a single ticket OR a batch -- auto-resumes from checkpoint if state exists
Implements a feature from the issue tracker -- spec, design, fix, review, test, publish
| name | changelog |
| description | Automatic changelog generation from merged PRs |
| allowed-tools | mcp__*, Bash, Read, Write, Edit, Glob |
| disable-model-invocation | true |
Generate a changelog from merged PRs since the last git tag. Write to CHANGELOG.md.
Before any pipeline operation, verify MCP tool availability:
mcp__* tool matching the tracker type is accessible/agent-flow:check-setup for diagnostics."Read Automation Config from CLAUDE.md:
Find the last git tag:
git tag --sort=-version:refname | head -1
If no tag exists, use the entire history.
Get merged commits since the tag:
git log {last_tag}..HEAD --oneline --merges
If --merges returns no results (squash/ff merge workflow), use git log {tag}..HEAD --oneline without filter.
For each merge commit: retrieve the PR number and title via source control MCP.
Categorize by Conventional Commits prefixes:
feat: → New Featuresfix: → Fixesdocs:, chore:, refactor:, test:, ci: → InternalGenerate a changelog section in Keep a Changelog format:
## [{version}] — {date YYYY-MM-DD}
### New Features
- feat: description from PR title (#42)
### Fixes
- fix: description from PR title (#39)
### Internal
- chore: description (#40)
Write to CHANGELOG.md:
# ChangelogDisplay the result: "Changelog updated: {count} changes in version {version}"