version-bump

Synchronize plugin manifest versions and update changelogs for releases.

8|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/bostonaholic/team --skill version-bump-bostonaholic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: version-bump
Source: https://github.com/bostonaholic/team/tree/main/.claude/skills/version-bump
Command: npx skills add https://github.com/bostonaholic/team --skill version-bump-bostonaholic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill eliminates the manual, error-prone process of synchronizing version strings across multiple plugin manifests and maintaining the changelog during the release land-time process.

Core Features & Use Cases

  • Multi-file Synchronization: Automatically updates version strings in Claude and Codex plugin manifests and package.json.
  • Changelog Management: Safely moves Unreleased entries into dated release sections and updates compare links.
  • Consistency Validation: Runs automated assertions to ensure all version strings and manifest metadata remain perfectly aligned before committing.

Quick Start

Ask the assistant to bump the version for the current pull request after confirming it contains runtime changes.

Frequently Asked Questions about version-bump

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate plugin versioning and changelog updates for a release?

Plugin versioning and changelog updates are automated by synchronizing version strings across manifest files and moving Unreleased entries into dated release sections. This eliminates manual synchronization errors during the release land-time process.

How does semver validation work when bumping plugin versions across multiple manifests?

Semver validation runs automated assertions against the repository state to ensure all version strings and manifest metadata remain perfectly aligned before committing. This validates compliance across host-specific configurations like Claude and Codex manifests.

Can I use shell scripts to synchronize version strings in package.json and plugin manifests?

Shell-based execution performs file-system updates to synchronize version strings in package.json, Claude, and Codex plugin manifests. The scripts validate semver compliance and ensure all manifest metadata stays aligned before committing changes.

What is the best way to manage changelog entries during the land-time workflow?

Changelog management during land-time is handled by safely moving Unreleased entries into dated release sections and updating compare links. This ensures consistency across host-specific configurations when runtime-impacting changes occur.

Do I need shell access to run version bumps for the Team plugin?

Shell-based execution is required to perform file-system updates and validate semver compliance against the repository state. The scripts update version strings across multiple plugin manifests and package.json during the release process.

Why does version bumping fail when manifest files are out of sync?

Version bumping fails when consistency validation detects misaligned version strings or manifest metadata across host-specific configurations. Automated assertions check that all files remain perfectly aligned before allowing the commit to proceed.