
from sd0x-dev-flow170
Synchronise and bump version fields across package.json, .claude-plugin/plugin.json, and .sd0x/install-state.json with safe prechecks and configurable bump sema
This skill automates safe version bumps across a plugin/package repository. It reads current version values from package.json, .claude-plugin/plugin.json, and the .sd0x/install-state.json manifest (if present), computes a new version either from an explicit argument or by applying a semantic increment (major/minor/patch), updates all version fields to the exact same string, and reports the before/after state. The workflow emphasises safety: it warns if versions are already inconsistent, and refuses to leave files with mismatched versions.
Use this skill when you need to release a new plugin or package revision and want all repository version indicators kept in sync. It is appropriate for CI steps, release automation, or manual developer invocations when the user asks to bump version, update version, or run a version increment.
This skill is tooling-agnostic and fits agents that can run shell commands and edit repository files (Claude Code / harness-based agents, CLI-capable automation).
This skill has not been reviewed by our automated audit pipeline yet.