Bump Release
Release one package or several packages with version bumps, changelog entries, commits, and tags. Supports
single-package repos, workspace monorepos, regular releases, beta releases, and dry runs.
Arguments
packages: Optional monorepo package names or directories, such as evm or evm-safe. Omit in single-package repos.
version: Optional explicit semver, such as 2.0.0. Only valid for one target package.
--beta: Create or advance a -beta.X prerelease.
--dry-run: Preview the release plan without modifying files, committing, or tagging.
Fast Planner
Run the bundled planner before manual inspection. It is read-only and gives one JSON fact base for package discovery,
previous tags, scoped changed files, dependency edges, and dirty-tree status. In pnpm workspaces, it uses
pnpm list -r --depth -1 --json when available and falls back to local workspace-glob discovery. Bun and npm-style
package.json workspaces use the local glob discovery, including negative workspace patterns.
related skills
semantically similar in the cross-vendor index
don't have the plugin yet? install it then click "run inline in claude" again.
+explicit arguments with concrete examples (evm, evm-safe, 2.0.0) and clear flag semantics (--beta, --dry-run).
+planner component pre-validates state (dirty-tree, dependency edges, previous tags) before execution begins.
weaknesses
~procedure section incomplete: describes the planner but does not detail the actual release steps (version calculation, changelog writing, commit/tag formation, error handling).
~edge cases largely absent: no mention of handling merge conflicts, failed pushes, tag collisions, or recovery from partial commits.