From resolve-mcp
Bump the package version in pyproject.toml and publish to PyPI. Handles version increment, git tag, build, and upload in one step.
How this skill is triggered — by the user, by Claude, or both
Slash command
/resolve-mcp:bump-publishThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bump the resolve-mcp version, build, and publish to PyPI.
Bump the resolve-mcp version, build, and publish to PyPI.
<level> — one of patch (default), minor, or major--dry-run — show what would happen without making changesgrep '^version' pyproject.toml
Parse the current version = "X.Y.Z" line.
patch → X.Y.(Z+1)minor → X.(Y+1).0major → (X+1).0.0If --dry-run was passed, print the old → new version and stop here.
Use the Edit tool to replace the version line:
old: version = "X.Y.Z"
new: version = "A.B.C"
IMPORTANT: This is the ONE case where editing the version field is allowed.
The PreToolUse hook will block generic version edits — this skill has explicit permission because the user invoked /bump-publish intentionally.
Check if resolve_mcp/__init__.py mentions the old version and update it too.
uv build && uv publish --token $PYPI_TOKEN
If PYPI_TOKEN is not set, remind the user to set it:
export PYPI_TOKEN=pypi-...
git add pyproject.toml resolve_mcp/__init__.py
git commit -m "release: v{NEW_VERSION}"
git tag "v{NEW_VERSION}"
git push origin main --tags
Print a summary:
✅ resolve-mcp v{OLD} → v{NEW}
Published to PyPI: https://pypi.org/project/resolve-mcp/{NEW}/
Tagged: v{NEW}
npx claudepluginhub jenkinsm13/claude-plugins --plugin resolve-mcpBumps semantic version (patch/minor/major) atomically, updates CHANGELOG.md with changes summary, syncs across files like package.json/pyproject.toml/Cargo.toml, commits. Use for releases.
Guides npm publishing for @mcp-b monorepo packages using changesets: validate build/test/typecheck, create/apply changesets for version bumps and CHangelogs, NPM_TOKEN auth, pnpm publish -r in topological order.
Bumps versions in package.json, pyproject.toml, Cargo.toml including nested dirs, updates changelogs, README, and docs for releases. Use after git-workspace-review.