changelog-orchestrator
Installation
SKILL.md
Changelog Orchestrator
Overview
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.
Prerequisites
- A project config file at
.changelog-config.jsonin the target repo. - Required environment variables set (at minimum
GITHUB_TOKENfor GitHub source). - Git available in PATH;
ghoptional (used for PR creation if configured).
Instructions
- Read
.changelog-config.jsonfrom the repo root. - Validate it with
${CLAUDE_SKILL_DIR}/scripts/validate_config.py. - Decide date range:
- Load the configured markdown template (or fall back to
${CLAUDE_SKILL_DIR}/assets/weekly-template.md). - Render the final markdown using
${CLAUDE_SKILL_DIR}/scripts/render_template.py. - Ensure frontmatter contains at least
date(ISO) andversion(SemVer if known; otherwise0.0.0).
Related skills