Hal-9000 bump-plugin-version
(project) Use when editing any file under plugins/hal-skills/ or plugins/hal-voice/ to bump the plugin version before committing
install
source · Clone the upstream repo
git clone https://github.com/vinta/hal-9000
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/vinta/hal-9000 "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/bump-plugin-version" ~/.claude/skills/vinta-hal-9000-bump-plugin-version && rm -rf "$T"
manifest:
.claude/skills/bump-plugin-version/SKILL.mdsource content
Bump Plugin Version
After editing files under
plugins/hal-skills/ or plugins/hal-voice/, bump the version field in both the plugin's plugin.json and the marketplace manifest. Both files must stay in sync.
| Plugin | Files to update |
|---|---|
| hal-skills | and |
| hal-voice | and |
- 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:<path-to-plugin.json>
If the 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.