Version Bump
Automates semantic versioning and synchronizes version numbers across multiple configuration files and changelogs within a monorepo.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Automated validation of version consistency across the entire repository
- Dynamic generation and insertion of CHANGELOG.md entries with standardized formatting
- Atomic version updates across multiple JSON configuration files and manifests
- Full support for Semantic Versioning (Major, Minor, and Patch) increments
- Integrated workflow for gathering release summaries and change highlights
Use cases
- Preparing a project for a new production release
- Automating the documentation of bug fixes and features in the project changelog
- Synchronizing version numbers across multiple plugins in a monorepo
FAQ
How does this skill improve my developer workflow?
It eliminates the manual effort and human error involved in updating several JSON files. By providing atomic updates and automated validation checks, it ensures your versioning is consistent and your changelogs are formatted correctly every time.
When should I use this skill?
Trigger this skill whenever you are preparing for a new release, updating metadata for the Claude marketplace, or need to perform a Major, Minor, or Patch version increment across multiple project files.
Does it support Semantic Versioning (SemVer)?
Yes, it fully supports Semantic Versioning standards. It allows you to specify whether a release is Major (breaking changes), Minor (new features), or Patch (bug fixes), and calculates the new version numbers automatically.
What does the Version Bump skill do?
The Version Bump skill automates the process of incrementing version numbers across multiple configuration files and manifest entries simultaneously. It ensures that your entire monorepo stays synchronized and maintains a standardized CHANGELOG.md during the release process.
Does this skill automatically commit changes to Git?
No, the skill focuses on file modification and validation. After the skill updates your files and changelog, it provides you with the specific Git commands needed to review, commit, and tag your release manually for full version control.
Related skills
ActivityPub PR Workflow
Enforces a standardized pull request lifecycle, including branch naming, changelog entries, and reviewer assignments for the ActivityPub for WordPress project.
Deployment Devops55512 ptsCommonTools CLI
Manages the lifecycle of recipes and charms within the Common Fabric framework, including deployment, data manipulation, and reactive linking.
Deployment Devops2312 ptsGit Workflow
Guides developers on Git workflow best practices for creating clean commits, naming branches, and automating changelogs.
Deployment Devops412 pts