Help us improve
Share bugs, ideas, or general feedback.
From all-commands
Generates and maintains project CHANGELOG.md in Keep a Changelog format using conventional commits, git history, and npm tools like conventional-changelog-cli.
npx claudepluginhub davepoon/buildwithclaude --plugin all-commandsHow this command is triggered — by the user, by Claude, or both
Slash command
/all-commands:add-changelog 1. **Changelog Format (Keep a Changelog)**This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Add Changelog Command Generate and maintain project changelog ## Instructions Setup and maintain changelog following these steps: **$ARGUMENTS** 1. **Changelog Format (Keep a Changelog)** 2. **Version Entries** 3. **Automation Tools** 4. **Commit Convention** 5. **Integration with Releases** - Update changelog before each release - Include in release notes - Link to GitHub releases - Tag versions consistently Remember to keep entries clear, categorized, and focused on user-facing changes.
/add-changelogGenerates and maintains project CHANGELOG.md in Keep a Changelog format using conventional commits, git history, and npm tools like conventional-changelog-cli.
/changelogGenerates 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.
/changelogAnalyzes git history since last release, detects undocumented changes, drafts entries for CHANGELOG.md [Unreleased] section, and updates on confirmation.
/devkit.generate-changelogGenerates and updates project CHANGELOG.md from Git history in Keep a Changelog format with Conventional Commits and auto-version detection from build files. Supports init, update, release, preview, validate actions.
/changelogGenerates and appends versioned entries to CHANGELOG.md from Git commits and staged changes, auto-classifying into Added/Changed/Fixed/etc. per Keep a Changelog. Uses <version> or today's date.
/write-changelogGenerates detailed changelog entry from git commits and merged PRs since last release tag. Classifies changes, adds user-facing descriptions with PR links and credits, prepends to CHANGELOG.md.
Share bugs, ideas, or general feedback.
Generate and maintain project changelog
Setup and maintain changelog following these steps: $ARGUMENTS
Changelog Format (Keep a Changelog)
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- New features
### Changed
- Changes in existing functionality
### Deprecated
- Soon-to-be removed features
### Removed
- Removed features
### Fixed
- Bug fixes
### Security
- Security improvements
Version Entries
## [1.2.3] - 2024-01-15
### Added
- User authentication system
- Dark mode toggle
- Export functionality for reports
### Fixed
- Memory leak in background tasks
- Timezone handling issues
Automation Tools
# Generate changelog from git commits
npm install -D conventional-changelog-cli
npx conventional-changelog -p angular -i CHANGELOG.md -s
# Auto-changelog
npm install -D auto-changelog
npx auto-changelog
Commit Convention
# Conventional commits for auto-generation
feat: add user authentication
fix: resolve memory leak in tasks
docs: update API documentation
style: format code with prettier
refactor: reorganize user service
test: add unit tests for auth
chore: update dependencies
Integration with Releases
Remember to keep entries clear, categorized, and focused on user-facing changes.