What problem does it solve? When a plugin's skill files change, its version in .claude-plugin/plugin.json must increase or installed users never receive the update. This Skill automates detecting which plugins changed and bumping their versions at the correct SemVer level before every commit. ## Core Features & Use Cases - Automatic change detection: Compares the working tree against HEAD via git status to find plugins with modified skill files, ignoring drafts and non-skill files like CHANGELOG.md. - Commit-message-driven bump levels: Derives major, minor, or patch from the Conventional Commit type (breaking changes, feat, or everything else), with manual --major/--minor/--patch overrides. - Idempotent and multi-plugin aware: Running the script twice before committing never double-bumps, and --plugin flags let one commit apply different levels to different plugins. - Use Case: Before committing "feat(bdd): add scenario linter", run the bundled script so the bdd plugin's version bumps one minor level and the change ships in the same commit. ## Quick Start Before committing changes under a skills/<plugin>/ directory, ask the assistant to run the plugin-versioning script with your Conventional Commit message so each affected plugin.json version is bumped and staged with the commit.