From admin
Bumps the semantic version (major/minor/patch) of one or all CLAUDE-PLUGINS plugins, updates all version references, writes CHANGELOG entries, and provides a reinstall command. Use when the user says "bump version", "increment version", "release a new version", "version bump", "update plugin version to X.Y.Z", or after completing plugin changes that warrant a version update. NOT for checking which version is installed or updating npm/composer packages.
How this skill is triggered — by the user, by Claude, or both
Slash command
/admin:bump-versionThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bump one or all CLAUDE-PLUGINS plugin versions following Semantic Versioning rules, then reinstall.
Bump one or all CLAUDE-PLUGINS plugin versions following Semantic Versioning rules, then reinstall.
| Change type | Bump |
|---|---|
| Breaking change to skill/agent API, removed skills, changed hook contracts | major |
| New skill, new agent, new hook, backwards-compatible new feature | minor |
| Bug fix, documentation update, prompt improvement, script fix | patch |
When in doubt, ask the user: "Was this a bug fix (patch), new feature (minor), or breaking change (major)?"
$ARGUMENTS specifies a plugin name and/or bump type, use them.git diff or context from the conversation) and apply the decision rules above.Valid plugin names: sprint, retro, ideate, admin, drupal-lab, ideas-funnel, lib, workflow, drover, research-lab, improve, all
Valid bump types: major, minor, patch
bash admin/skills/bump-version/scripts/bump-version.sh <plugin> <bump-type>
The script prints the before/after version and every file it modifies.
Prepend a new section to <plugin>/CHANGELOG.md mirroring Claude Code's release notes format:
## <new-version>
- Summary of change one
- Summary of change two
Rules:
Old cached versions accumulate on every reinstall. One script handles both: it wipes all cached versions first, then reinstalls clean.
admin/skills/bump-version/scripts/reinstall-plugin.sh <plugin|all>
Must be run in a separate terminal — the Claude CLI cannot run inside an active Claude Code session (CLAUDECODE env var blocks it). Provide this command to the user.
After the script completes, the user can run /reload-plugins in the current Claude Code session to load the updated plugin without restarting.
Why clean-then-reinstall: wiping first removes all stale versions before the fresh install. Since reinstall follows immediately, there is no risk of an empty cache.
Version bumped: <plugin> <old> → <new>
Files updated: <count>
CHANGELOG: <plugin>/CHANGELOG.md updated
Reinstall command: admin/skills/bump-version/scripts/reinstall-plugin.sh <plugin|all>
Then run /reload-plugins in this session to pick up the changes.
~/.claude/plugins/cache/local/<plugin>/<version>/ changes with every version bump. The bump script handles updating hardcoded references to these paths.reinstall-plugin.sh reads the target version from plugin.json to confirm what was installed.<plugin>/CHANGELOG.md in the plugin root (e.g. admin/CHANGELOG.md).npx claudepluginhub cosmicdreams/claude-plugins --plugin adminCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.