bump-version

Automate AionUi version bumps across package.json, checks, branches, PRs, and tags.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mitchlabeetch/Largarda --skill bump-version-mitchlabeetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bump-version
Source: https://github.com/mitchlabeetch/Largarda/tree/main/.agents/skills/bump-version
Command: npx skills add https://github.com/mitchlabeetch/Largarda --skill bump-version-mitchlabeetch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end AionUi version bump workflow across code changes, checks, and releases.

Core Features & Use Cases

  • Pre-flight Checks: verify clean working tree and correct branch
  • Pull Latest: rebase onto latest main
  • Determine Target Version: read from package.json or accept explicit version
  • Update package.json: bump version field accordingly
  • Quality Checks: run lint, format, and TypeScript checks
  • Run Tests: execute test suite
  • Branch, Commit, Push: create feature branch and push
  • Create PR: open a pull request against main
  • Cleanup After Merge: reset local state after PR merge
  • Create and Push Tag: tag the release and push

Quick Start

Invoke '/bump-version 1.8.17' to set a specific version, or use '/bump-version' to auto-increment the patch.

Frequently Asked Questions about bump-version

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

FAQPage Schema
How do I automate a package.json version bump end-to-end including tests and git tagging?

Automate a package.json version bump end-to-end by reading and updating the version field, running lint, format, tsc, and tests, then creating a branch, PR, and git release tag. This ensures a clean, auditable software release workflow.

Can I specify an exact version number instead of auto-incrementing the patch?

Yes, you can specify an exact version number for your package.json bump. Invoke the command with the target version string appended, and the workflow will update the package.json file accordingly instead of auto-incrementing the patch version.

What pre-flight checks are required before bumping a package version?

Pre-flight checks for a package version bump require verifying a clean working tree and confirming you are on the correct branch. The workflow then rebases onto the latest main branch before updating package.json and running quality checks.

Does the version bump workflow run quality checks before creating a release tag?

Yes, the version bump workflow runs quality checks before creating a release tag. It executes lint, format, and TypeScript checks, followed by the test suite, ensuring code quality passes before branching, committing, and pushing the release tag.

What is the best way to handle local cleanup after merging a release PR?

The best way to handle local cleanup after merging a release PR is to reset the local state. The version bump workflow includes a cleanup step that automatically resets your local environment after the pull request is successfully merged.

Why do I need to create a feature branch for a package version bump?

You need to create a feature branch for a package version bump to maintain an auditable release process. Branching isolates the package.json update, quality checks, and test results before opening a pull request and pushing the final release tag.