Changelog Generator — Documentation skill for Claude Code
Build a user-facing changelog from a repo's entire git history by reading actual diffs, not commit messages.
How to install Changelog Generator
Installs to ~/.claude/skills/chrismccoy-forge-changelog-generator/SKILL.md
mkdir -p ~/.claude/skills/chrismccoy-forge-changelog-generator && curl -fsSL https://raw.githubusercontent.com/chrismccoy/forge/HEAD/commands/changelog-generator.md -o ~/.claude/skills/chrismccoy-forge-changelog-generator/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Changelog Generator does
description: Build a user-facing changelog from a repo's entire git history by reading actual diffs, not commit messages argument-hint: [optional path to a git repository] allowed-tools: Bash, Read, Write, Grep, Glob, Task disable-model-invocation: true
**Load first.** Read `${CLAUDE_PLUGIN_ROOT}/lib/changelog-generator/SKILL.md` in full before anything else - intake, tool calls, or output. That file is the authoritative procedure for this command; every mention of "the `changelog
Alternatives in Documentation
- Doc Co-authoring — Guide users through structured workflow for co-authoring documentation 94.1k ★
- API Docs Generator — Generate comprehensive API documentation from code 2.6k ★
- 99 Release — MoAI-ADK production release via Enhanced GitHub Flow (CLAUDE.local.md §18) 991 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Rogue Changelog Generator Skill
Transform git commit history into polished user-facing changelogs and release notes. Use when the user wants a
Generate Changelog
Generate CHANGELOG.md from git commit history: $ARGUMENTS.
Changelog Gen
CHANGELOG.md update command. Generates a changelog from git history grouped by conventional commit types.
Pbi Changelog
Generate structured release notes from local git history in Keep a Changelog format. Groups commits by type (A
Grimoire Changelog
Génère un CHANGELOG structuré depuis git history et les décisions Grimoire
Init Claude
Rewrites the entire Claude environment (CLAUDE.md, SKILLS.md, commands README, individual command files, and t
Related Agents
Loadguard Release Manager
Owns loadguard's git history and release readiness — cuts commits from the worker's commit-ready tree, writes
Story Generator
Use this agent when you need to generate user stories with acceptance criteria from various inputs like git di
Comms Assistant
Communication assistant — generates and audits README, CHANGELOG, PR descriptions, commit messages, release no