bumping-version

Automates semantic versioning and changelog updates for the knowledge-distillery plugin.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ether-moon/knowledge-distillery --skill bumping-version
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bumping-version
Source: https://github.com/ether-moon/knowledge-distillery/tree/main/.claude/skills/bumping-version
Command: npx skills add https://github.com/ether-moon/knowledge-distillery --skill bumping-version

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines bumping the knowledge-distillery plugin version and updating the changelog, reducing human error during releases.

Core Features & Use Cases

  • Analyze changes since the last version bump to identify the affected scope
  • Suggest a semver level (patch, minor, major) with rationale and prompt for confirmation
  • Update the plugin.json version and prepend a new changelog entry, then commit and push
  • Use Case: When preparing a release, run this skill to automatically handle versioning and changelog updates

Quick Start

Trigger a version bump to prepare a new release by updating the plugin version and appending a changelog entry.

Frequently Asked Questions about bumping-version

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

FAQPage Schema
How do I automate semantic version bumps and changelog updates for a plugin release?

To automate semantic version bumps, this Skill analyzes commits since the last bump, suggests a semver level with rationale, updates the plugin version and changelog, then commits and pushes the changes automatically.

How does automatic semantic versioning analyze commits to determine a patch, minor, or major bump?

Automatic semantic versioning analyzes commit history since the last version bump to identify the affected scope, then suggests the appropriate semver level with rationale and prompts the user for confirmation before applying any file changes.

Can I use this to prepare a release without manually editing the changelog and plugin.json?

Yes, you can use this to prepare a release without manual edits; it automatically updates the plugin.json version and prepends a new generated changelog entry based on the analyzed commit history before committing.

What is the step-by-step workflow for bumping a plugin version using git commit analysis?

The version bumping workflow enforces these steps: detect the last bump commit, generate a changelog entry, increment the version, update the plugin files, commit the changes, and push to the remote repository.

Do I need to manually specify whether to increment a patch, minor, or major version?

No, you do not need to manually specify the increment level; the Skill suggests a patch, minor, or major semver bump by analyzing the change scope from your commits and prompts you for confirmation before proceeding.

Why does the automated release process require pushing changes to git immediately after the version bump?

The automated release process requires pushing changes to git immediately after the version bump to enforce the workflow steps, ensuring the updated plugin.json version and prepended changelog entry are committed and synchronized to the remote repository.