make-changelog
Installation
SKILL.md
Changelog Generator
Create or update CHANGELOG.md from git history using Keep-a-Changelog format.
Launch one haiku subagent per version range for parallel, token-efficient processing.
Step 1 — Assess Project State
Run the range-planning script to validate the repo and gather all version ranges:
python3 ${CLAUDE_PLUGIN_ROOT}/skills/make-changelog/scripts/list_ranges.py --output json
- Exit 2 = not a git repository, or repository has no commits. Stop and report the error message from stderr to the user.
- Exit 0 = proceed. JSON output contains all ranges the skill would cover.
Also check for an existing changelog:
Related skills
More from gupsammy/claudest
create-skill
>
14generate-image
>
12improve-skill
>
10repair-skill
This skill should be used when the user asks to "repair my skill", "audit this skill", "fix my skill", "review skill quality", "check if my skill is well-written", "diagnose skill problems", "what's wrong with this skill", or wants structural correctness fixes. Not for adding features or improving effectiveness — use improve-skill for that. Not for agents — use repair-agent.
8brainstorm
>
7run-research
>
4