What problem does it solve?
Manually updating version numbers across multiple project files (package.json, marketplace.json, CLAUDE.md) is tedious and prone to errors, leading to inconsistencies that can disrupt releases. This Skill automates the entire semantic versioning process, ensuring all project metadata is perfectly synchronized.
Core Features & Use Cases
- Automated Semantic Versioning: Handles PATCH, MINOR, and MAJOR version increments based on your project changes.
- Multi-File Consistency: Automatically updates
package.json, .claude-plugin/marketplace.json, and CLAUDE.md simultaneously.
- Guided Release Workflow: Prompts you to determine the correct version type (MAJOR, MINOR, PATCH) and previews all changes before execution.
- Use Case: After implementing a critical bug fix, simply tell Claude to "bump the version for a patch release." The Skill will automatically update all relevant files, generate the correct
CLAUDE.md entry, and ensure your project's version numbers are perfectly aligned, saving you time and preventing release headaches.
Quick Start
User: "I've completed a new feature. Please prepare a minor version release."
Claude: (Activates version-bump skill)
"Current version: 4.2.8. New version will be 4.3.0 (MINOR).
Files to update: package.json, marketplace.json, CLAUDE.md.
Proceed? (yes/no)"