From godmode
Generates CHANGELOG.md from git history in Keep a Changelog format using Conventional Commits. Produces release notes, migration guides, breaking change docs, and tooling setup. Supports version-specific, audience-targeted, and full regen modes.
How this command is triggered — by the user, by Claude, or both
Slash command
/godmode:changeloggodmode/The summary Claude sees in its command listing — used to decide when to auto-load this command
# /godmode:changelog Changelog and release notes management — Keep a Changelog format, Conventional Commits auto-generation, audience-specific release notes, breaking change communication, and migration guide generation. ## Usage ## What It Does 1. Analyzes commit history since the last release (types, counts, contributors) 2. Determines version bump from Conventional Commits (major, minor, patch) 3. Generates CHANGELOG.md entries in Keep a Changelog format 4. Writes audience-specific release notes (developers vs end users) 5. Documents breaking changes with before/after code examples...
Changelog and release notes management — Keep a Changelog format, Conventional Commits auto-generation, audience-specific release notes, breaking change communication, and migration guide generation.
/godmode:changelog # Generate changelog entry for next release
/godmode:changelog --setup # Set up Conventional Commits and auto-changelog
/godmode:changelog --release 2.0.0 # Generate changelog for specific version
/godmode:changelog --migration v1 v2 # Generate migration guide between versions
/godmode:changelog --notes # Write user-facing release notes
/godmode:changelog --dev-notes # Write developer-facing release notes
/godmode:changelog --breaking # List and document breaking changes only
/godmode:changelog --full # Regenerate entire changelog from git history
/godmode:changelog --dry-run # Preview changelog without writing files
/godmode:changelog --format keepachangelog # Output format (keepachangelog, conventional, github)
"changelog: generate CHANGELOG.md for v<version>"After changelog: /godmode:ship to publish the release, or /godmode:opensource for full project management.
/godmode:changelog # Auto-generate from commits
/godmode:changelog --setup # Configure commit conventions
/godmode:changelog --migration v1 v2 # Write v1-to-v2 migration guide
/godmode:changelog --notes --release 2.0.0 # User-facing notes for v2.0.0
npx claudepluginhub arbazkhan971/godmode/add-changelogGenerates and maintains a project changelog following the Keep a Changelog format, with support for conventional commits and automated generation from git history.
/changelog-generatorGenerates changelogs and release notes from conventional commits with automatic semantic versioning. Also supports updating existing changelogs and creating release notes for GitHub/GitLab.
/devkit.generate-changelogGenerates and updates project changelogs from Git history following Keep a Changelog and Conventional Commits. Also supports init, release, preview, and validate actions.
/changelogGenerates changelogs from git commit history with automatic categorization, semantic versioning detection, and multiple output formats.
/generate-changelogGenerates a changelog from git history using conventional commits, grouping by type and version, and writes CHANGELOG.md. Accepts --from and --to tags to specify range.
/changelogGenerates CHANGELOG.md entries from git history, categorizing commits by type (Added, Fixed, etc.) and following Keep a Changelog format.