version-bumper

Solid

Automatically handles semantic version updates across plugin.json and marketplace catalog when user mentions version bump, update version, or release. Ensures version consistency in claude-code-plugins repository.

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Version Bumper ## Purpose Automatically manages semantic version updates for Claude Code plugins, ensuring consistency across plugin.json, marketplace catalog, and git tags - optimized for claude-code-plugins repository workflow. ## Trigger Keywords - "bump version" or "update version" - "release" or "new release" - "major version" or "minor version" or "patch version" - "increment version" - "version update" ## Semantic Versioning **Format:** MAJOR.MINOR.PATCH (e.g., 2.1.3) **Rules:** - **MAJOR (2.x.x)** - Breaking changes, incompatible API changes - **MINOR (x.1.x)** - New features, backward compatible - **PATCH (x.x.3)** - Bug fixes, backward compatible **Examples:** - `1.0.0` → `1.0.1` (bug fix) - `1.0.0` → `1.1.0` (new feature) - `1.0.0` → `2.0.0` (breaking change) ## Version Bump Process When activated, I will: 1. **Identify Current Version** ```bash # Read plugin version current=$(jq -r '.version' .claude-plugin/plugin.json) echo "Current version: $current" ``` 2. **Determine Bump Type** - From user request (major/minor/patch) - Or suggest based on changes - Or ask user which type 3. **Calculate New Version** ```bash # Example for patch bump: 1.2.3 → 1.2.4 IFS='.' read -r major minor patch <<< "$current" new_version="$major.$minor.$((patch + 1))" ``` 4. **Update Files** - Update `.claude-plugin/plugin.json` - Update `.claude-plugin/marketplace.extended.json` - Sync to `marketplace.json` 5. **Validate Consis...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

version-bump

Checks for changed plugin/skill files in marketplace projects and suggests semver version bumps before pushing. Use this skill whenever the user wants to push changes (git push, "push this", "push to remote") and the working directory contains a .claude-plugin/marketplace.json file — even if the user doesn't mention versions. Also trigger when the user explicitly mentions version bumping, releasing plugins, or preparing marketplace updates.

0 Updated 3 days ago
rvanbaalen
Data & Documents Listed

version-bumper

Automates version upgrades and changelog synchronization across 7+ files (Code, READMEs, Docs). Use when a plugin is ready for release to ensure version consistency.

228 Updated 1 weeks ago
Fu-Jie
AI & Automation Solid

claude-code-plugin-release

Automated semantic versioning and release workflow for Claude Code plugins. Handles version increments across package.json, marketplace.json, plugin.json manifests, npm publishing (so `npx claude-mem@X.Y.Z` resolves), build verification, git tagging, GitHub releases, and changelog generation.

79,783 Updated yesterday
thedotmack
AI & Automation Listed

marketplace-release

Use when creating releases for Claude Code plugin marketplaces. Supports independent plugin versioning - each plugin can be released separately. Triggered by "release", "bump version", "create release", "publish plugin".

335 Updated today
aiskillstore
DevOps & Infrastructure Solid

version-bump

Determines appropriate semantic version bumps based on changes. Use when deciding version numbers, evaluating breaking changes, or planning releases. Triggers on terms like "version", "semver", "breaking change", "major/minor/patch".

359 Updated today
majiayu000