| name | bump-plugin-version |
| description | (project) Use when editing any file under skills/hal-skills/ or plugins/hal-voice/ to bump the plugin version before committing |
| user-invocable | true |
| model | haiku |
| allowed-tools | ["Glob","Read","Edit","Bash(git:*)"] |
| metadata | {"internal":true} |
Bump Plugin Version
After editing files under skills/hal-skills/ or plugins/hal-voice/, bump the plugin's version field in .claude-plugin/marketplace.json (the repo-root marketplace manifest). It is the single source of versions: each plugin is an entry in its plugins array, and there are no per-plugin plugin.json files.
- Patch (0.2.0 -> 0.2.1): bug fixes, config changes, style cleanup
- Minor (0.2.0 -> 0.3.0): new features, new hooks, new commands
- Major (0.2.0 -> 1.0.0): breaking changes to hook behavior or config format
Before bumping
Compare the working-tree version against the version on origin/main:
git show origin/main:.claude-plugin/marketplace.json
If the plugin's version already differs from origin/main, it was already bumped for unreleased work. Do not bump again. Only bump when the working-tree version matches origin/main.
If both plugins changed, check each independently.