Skip to content

Add /bump-version skill for release management#78

Merged
igerber merged 1 commit into
mainfrom
feat/bump-version-skill
Jan 19, 2026
Merged

Add /bump-version skill for release management#78
igerber merged 1 commit into
mainfrom
feat/bump-version-skill

Conversation

@igerber
Copy link
Copy Markdown
Owner

@igerber igerber commented Jan 19, 2026

New skill that updates version numbers across the codebase and ensures CHANGELOG is properly populated for a new release.

Features:

  • Validates semver format (X.Y.Z)
  • Updates version in diff_diff/init.py, pyproject.toml, rust/Cargo.toml
  • Checks if CHANGELOG has entry for target version
  • Auto-generates CHANGELOG from git commits if missing (categorized as Added/Changed/Fixed based on commit keywords)
  • Adds comparison link to bottom of CHANGELOG
  • Reports summary with next steps (commit, tag, push)

New skill that updates version numbers across the codebase and ensures
CHANGELOG is properly populated for a new release.

Features:
- Validates semver format (X.Y.Z)
- Updates version in diff_diff/__init__.py, pyproject.toml, rust/Cargo.toml
- Checks if CHANGELOG has entry for target version
- Auto-generates CHANGELOG from git commits if missing (categorized as
  Added/Changed/Fixed based on commit keywords)
- Adds comparison link to bottom of CHANGELOG
- Reports summary with next steps (commit, tag, push)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@igerber igerber merged commit e44724a into main Jan 19, 2026
@igerber igerber deleted the feat/bump-version-skill branch January 19, 2026 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant