bumping-version

Installation
SKILL.md

Bumping Version

Resolve scripts/skill-set-release relative to the directory containing this SKILL.md and invoke that absolute path directly for all inspection and mutation. Do not depend on a host-specific plugin-root environment variable or a shell variable persisting across tool calls. The examples use <release-runner> as a non-executable placeholder; replace it with the resolved absolute path in every invocation. The runner reads one immutable base snapshot, isolates preparation from the user's checkout, binds preparation to an accepted preview, and requires separate approval before publication.

Dependencies and policy

The runner preflights Bash 3.2 or newer, git, gh, and jq. Report MISSING_DEPENDENCY and stop.

It reads the committed ## Versioning policy from AGENTS.md in the base snapshot:

  • Base branch
  • Commit message, with a {version} placeholder
  • Extra version files, as comma-separated repository-relative paths
  • Changelog categories, defaulting to Added, Improved, Fixed

Supported manifests include Claude plugin and package JSON, pyproject.toml, Cargo.toml, Python __version__, gemspecs, Ruby VERSION, root VERSION and version.txt, plus configured extra files.

Workflow

Installs
4
First Seen
Apr 9, 2026
bumping-version — ether-moon/skill-set