home / skills / jeremylongshore / claude-code-plugins-plus-skills / version-bumper
This skill automates semantic version bumps across plugin.json and marketplace catalogs, ensuring consistency and traceable updates in the repository.
npx playbooks add skill jeremylongshore/claude-code-plugins-plus-skills --skill version-bumperReview the files below or copy the command above to add this skill to your agents.
---
name: version-bumper
description: |
Execute automatically handles semantic version updates across plugin.json and marketplace catalog when user mentions version bump, update version, or release. ensures version consistency in AI assistant-code-plugins repository. Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.
allowed-tools: Read, Write, Edit, Grep, Bash(cmd:*)
version: 1.0.0
author: Jeremy Longshore <[email protected]>
license: MIT
---
# Version Bumper
## Overview
This skill provides automated assistance for the described functionality.
## Prerequisites
- Appropriate file access permissions
- Required dependencies installed
## Instructions
1. Invoke this skill when the trigger conditions are met
2. Provide necessary context and parameters
3. Review the generated output
4. Apply modifications as needed
## Output
The output is a concrete, repo-ready version bump plan and execution summary, including the computed `old_version → new_version`, the exact files updated (plugin `.claude-plugin/plugin.json`, `.claude-plugin/marketplace.extended.json`, regenerated `.claude-plugin/marketplace.json` when applicable), and the next validation commands to run.
## Error Handling
See `{baseDir}/references/errors.md` for comprehensive error handling.
## Examples
See `{baseDir}/references/examples.md` for detailed examples.
## Resources
- Project documentation
- Related skills and commands
This skill automates semantic version updates across plugin.json and marketplace catalog files when a version bump, update, or release is requested. It ensures consistent versioning across the AI assistant-code-plugins repository and generates a clear, repo-ready plan. Use it to minimize manual edits and prevent mismatched versions in plugin manifests and marketplace entries.
When triggered by a phrase like “bump version”, “update version”, or “release”, the skill scans the repository for plugin manifests and marketplace files. It computes the new semantic version based on input or inferred bump type, updates plugin .claude-plugin/plugin.json and marketplace.extended.json, and regenerates marketplace.json when applicable. The skill returns a summary showing old_version → new_version, exact files changed, and suggested validation commands.
Can I specify an exact new version or just a bump type?
You can provide either an exact version or a bump type (patch/minor/major). If only a type is given, the skill computes the next semantic version automatically.
Which files are updated by the skill?
It updates plugin .claude-plugin/plugin.json and .claude-plugin/marketplace.extended.json, and regenerates .claude-plugin/marketplace.json when applicable. The summary lists every file changed.