Help us improve
Share bugs, ideas, or general feedback.
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.
npx claudepluginhub cosmicdreams/claude-plugins --plugin adminHow 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.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
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).