From version
Bumps semantic versions (major/minor/patch) for Claude Code plugins, updates plugin.json and marketplace.json, creates git commit and tag. Use after features, bug fixes, or breaking changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/version:versionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bump semantic versions for plugins with git tag and commit.
Bump semantic versions for plugins with git tag and commit.
/version [bump-type] [plugin-name]
bump-type: major, minor, or patch (default: patch)
plugin-name: Plugin to version (default: auto-detect from cwd or prompt)
Examples:
/version patch git
/version minor settings-sync
/version major
If plugin name not provided:
ls plugins/
cat plugins/<name>/.claude-plugin/plugin.json | grep version
Parse the current version (e.g., 1.2.3).
Based on bump type:
1.2.3 → 2.0.01.2.3 → 1.3.01.2.3 → 1.2.4Present to user:
## Version Bump
**Plugin:** git
**Current:** 1.2.3
**New:** 1.3.0
**Type:** minor
**Files to update:**
- plugins/git/.claude-plugin/plugin.json
- .claude-plugin/marketplace.json
**Git actions:**
- Commit: "chore(git): bump version to 1.3.0"
- Tag: v1.3.0-git
---
Proceed with version bump?
Wait for user confirmation.
After approval, update version in:
Plugin manifest:
plugins/<name>/.claude-plugin/plugin.json
Update the "version" field.
Marketplace catalog:
.claude-plugin/marketplace.json
Update the version for this plugin in the plugins array.
git add plugins/<name>/.claude-plugin/plugin.json .claude-plugin/marketplace.json
git commit -m "chore(<name>): bump version to <new-version>"
git tag -a "v<new-version>-<name>" -m "Release <name> v<new-version>"
git log -1 --oneline
git tag -l "v*-<name>" | tail -1
v<version>-<plugin-name> for multi-plugin repos## Version Bump Complete
**Plugin:** git
**Version:** 1.2.3 → 1.3.0
**Commit:** abc1234 chore(git): bump version to 1.3.0
**Tag:** v1.3.0-git
Run `git push --follow-tags` to publish.
npx claudepluginhub sergio-bershadsky/ai --plugin versionAutomates semantic version bumps across plugin.json, marketplace.extended.json, and marketplace.json in Claude Code plugins. Triggers on mentions of version bump, update version, or release for consistency.
Bumps semantic version (patch/minor/major) atomically, updates CHANGELOG.md with changes summary, syncs across files like package.json/pyproject.toml/Cargo.toml, commits. Use for releases.