From qe-framework
Bumps the QE Framework version in plugin.json, package.json, and marketplace.json, syncs the plugin cache, and commits via Ecommit-executor. Supports major, minor, and patch levels.
How this skill is triggered — by the user, by Claude, or both
Slash command
/qe-framework:MbumpThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bumps the QE Framework version number across all version files and creates a git commit.
Bumps the QE Framework version number across all version files and creates a git commit.
Scope: QE Framework internals only. Not for user project tasks.
Format: MAJOR.MINOR.PATCH (e.g., 2.1.3)
| Level | When | Examples |
|---|---|---|
| patch (default) | Bugfix, skill tweak, small change | 2.0.0 → 2.0.1 |
| minor | New skill, new agent, feature addition | 2.0.1 → 2.1.0 |
| major | Breaking change, large restructure | 2.1.0 → 3.0.0 |
If the user specifies major, minor, or patch, use that.
If not specified, infer from context:
Read .claude-plugin/plugin.json and extract the current version field.
Apply the bump:
Update the version field in all three files:
.claude-plugin/plugin.jsonpackage.json.claude-plugin/marketplace.json — the version field inside the qe-framework entry under plugins[] (nested, not top-level). This file is the source the marketplace clone reads; if it is skipped the marketplace version drifts behind the others.Claude Code loads skills from the cached snapshot at ~/.claude/plugins/cache/, not from the local repo. After updating version files, sync the local repo to the cache so new/changed skills are immediately available.
~/.claude/plugins/installed_plugins.json (read the installPath field for qe-framework).rsync -a --delete from the local repo to the cache path, excluding .git/:
rsync -a --delete --exclude='.git/' {repo_root}/ {cache_install_path}/
installed_plugins.json: set version to {new_version} and gitCommitSha to the current HEAD commit SHA.Delegate the commit to the Ecommit-executor agent via the Agent tool with message:
Commit the version bump. Message: "chore: bump plugin version to {new_version}"
Do not push.
Do NOT run git commit directly. The PreToolUse hook blocks raw git commit — only Ecommit-executor has the bypass.
Print:
QE Framework {old_version} → {new_version}
Plugin cache synced — restart Claude Code to load new skills.
npx claudepluginhub inho-team/qe-framework --plugin qe-frameworkCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.