Handles version releases for the Weave Python SDK.
Install
mkdir -p .claude/skills/bump-version && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4862" && unzip -o skill.zip -d .claude/skills/bump-version && rm skill.zipInstalls to .claude/skills/bump-version
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Bump the Weave Python SDK version for release. Use when preparing a new release.Key capabilities
- →Removes pre-release version tags
- →Automates git tagging for releases
- →Increments version to next dev stage
- →Performs dry-run checks before mutations
How it works
Invokes a Python script that parses the current version file, performs string manipulation to update the version, and executes git commands.
Inputs & outputs
When to use bump-version
- →Prepare a new release version
- →Bump version numbers after a build
- →Perform a dry-run version increment
About this skill
Bump Python SDK Version
This replicates the GitHub Actions bump-python-sdk-version workflow.
What this does
For a patch release (the default):
- Drops the pre-release tag (e.g.,
0.52.24-dev0->0.52.24) and creates a git tag - Bumps to the next pre-release version (e.g.,
0.52.24->0.52.25-dev0)
A minor/major release first moves the dev base to the new segment (e.g.,
0.52.24-dev0 -> 0.53.0-dev0), then does the same two steps.
Instructions
Confirm the segment with the user (default patch), then dry-run first to preview changes:
uv run ./scripts/bump_python_sdk_version.py minor --dry-run
If the user confirms they want to proceed, run without --dry-run:
uv run ./scripts/bump_python_sdk_version.py minor
After the version bump completes, remind the user of next steps:
- Review the commits:
git log -2(or-3for a minor/major release) - Push changes:
git push && git push --tags
Requirements
- Git working directory must be clean (no uncommitted changes)
- Must be run from the repository root
When not to use it
- →Updating semantic versions for non-SDK libraries
- →Manual hotfix patching
Prerequisites
Limitations
- →Requires a clean git working directory
- →Must be run from the repository root
How it compares
Automates the exact release flow of the Weave SDK, avoiding manual string manipulation errors in version files.
Compared to similar skills
bump-version side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| bump-version (this skill) | 1 | 6mo | Review | Beginner |
| codex-cli-bridge | 9 | 9mo | Review | Intermediate |
| azure-functions | 10 | 5mo | Review | Intermediate |
| uv-package-manager | 13 | 3mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by wandb
View all by wandb →You might also like
codex-cli-bridge
alirezarezvani
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
azure-functions
aj-geddes
Create serverless functions on Azure with triggers, bindings, authentication, and monitoring. Use for event-driven computing without managing infrastructure.
uv-package-manager
wshobson
Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.
ollama-setup
jeremylongshore
Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.
ast-grep-find
parcadei
AST-based code search and refactoring via ast-grep MCP
django-verification
affaan-m
Verification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks before release or PR.