From sd0x-dev-flow
Bumps versions in sync across package.json, .claude-plugin/plugin.json, and .sd0x/install-state.json using explicit version or semver increments (major/minor/patch). Reports changes in a table.
npx claudepluginhub sd0xdev/sd0x-dev-flow --plugin sd0x-dev-flowThis skill uses the workspace's default tool permissions.
Update `package.json`, `.claude-plugin/plugin.json`, and `.sd0x/install-state.json` versions in sync.
Bumps semantic version across three Claude plugin config files: plugin.json, marketplace.json, and arc-probe/plugin.json. Ensures version consistency before releases without committing.
Automates semver bumps for Claude Code plugins: updates plugin.json and marketplace.extended.json, regenerates marketplace.json, verifies consistency, preps git tags.
Bumps versions in package.json, pyproject.toml, Cargo.toml including nested dirs, updates changelogs, README, and docs for releases. Use after git-workspace-review.
Share bugs, ideas, or general feedback.
Update package.json, .claude-plugin/plugin.json, and .sd0x/install-state.json versions in sync.
grep '"version"' package.json .claude-plugin/plugin.json
Also check manifest:
grep '"plugin_version"' .sd0x/install-state.json 2>/dev/null || echo "(no manifest)"
If versions are already out of sync, warn user before proceeding.
| Input | Action |
|---|---|
Explicit version (e.g., 1.9.0) | Use as-is |
major | Bump major: 1.8.1 → 2.0.0 |
minor | Bump minor: 1.8.1 → 1.9.0 |
patch (default) | Bump patch: 1.8.1 → 1.8.2 |
| No argument | Default to patch |
Use Edit tool to update version fields:
package.json — "version" field.claude-plugin/plugin.json — "version" field.sd0x/install-state.json — "plugin_version" field (if file exists)All must be set to the exact same version string.
The manifest update prevents the SessionStart drift sentinel from firing false warnings after every version bump in the plugin source repo.
## Version Bump
| File | Field | Before | After |
|------|-------|--------|-------|
| package.json | version | x.y.z | a.b.c |
| .claude-plugin/plugin.json | version | x.y.z | a.b.c |
| .sd0x/install-state.json | plugin_version | x.y.z | a.b.c |