version-bump-cx

Bump patch versions and generate CHANGELOG sections from git commits.

44.0k|5.9k|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/diegosouzapw/OmniRoute --skill version-bump-cx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: version-bump-cx
Source: https://github.com/diegosouzapw/OmniRoute/tree/main/.agents/skills/version-bump-cx
Command: npx skills add https://github.com/diegosouzapw/OmniRoute --skill version-bump-cx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the hassle of manually bumping versions, generating accurate changelogs, and keeping every versioned file in sync across the project.

Core Features & Use Cases

  • Version bump automation: Applies an always-PATCH release rule, including a threshold-based rollover when patch grows large.
  • Git-history CHANGELOG generation: Builds a new CHANGELOG section by classifying commits since the last tag into features, fixes, breaking changes, maintenance, tests, docs, security, and i18n categories.
  • Repository-wide version syncing: Updates package.json files across workspace packages, updates docs openapi.yaml version fields, refreshes llm.txt version references, regenerates lockfile, and refreshes relevant documentation only when substantive changes warrant it.

Quick Start

Use version-bump-cx to bump OmniRoute and regenerate CHANGELOG entries from the git commits since the last tag.

Frequently Asked Questions about version-bump-cx

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

FAQPage Schema
How do I automate changelog generation from git commit history?

Automating changelog generation involves parsing git commit history since the last tag, categorizing entries by Conventional Commits patterns, and appending a date-stamped release section to CHANGELOG.md.

How do I sync package versions across workspace packages during a release?

Syncing package versions across workspace packages requires updating version references in all package.json files, regenerating lockfiles, and refreshing documentation artifacts like openapi.yaml and llm.txt to ensure repository-wide consistency.

Can I automate version bumping for patch releases only?

Yes, you can automate patch releases by applying a PATCH-only version rule, which includes a threshold-based rollover mechanism to handle large patch increments appropriately.

Does version bump automation work with Conventional Commits?

Version bump automation works directly with Conventional Commits by parsing patterns like breaking changes, features, and fixes from your git history to build categorized release notes.

How do I keep openapi.yaml and llm.txt versions in sync with package.json?

Keeping openapi.yaml and llm.txt versions in sync involves scanning for version touchpoints across all repository files and updating documentation references alongside package.json bumps.

What are the limitations of automating patch-only version bumps?

A limitation of patch-only version bumps is the exclusion of minor and major version increments, meaning breaking changes are documented in the changelog but do not trigger a major version update.