Agent skill

bump-version

Bump version numbers for a new release. Use when releasing, updating version, or preparing a new version.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/bump-version

SKILL.md

Bump Version

Update the version string in both of these files (they must match):

  1. pyproject.toml line 7:

    toml
    version = "X.Y.Z"
    
  2. pytest_claude_agent_sdk/__init__.py line 27:

    python
    __version__ = "X.Y.Z"
    

Steps

  1. Ask user for the new version if not provided
  2. Read both files to confirm current version
  3. Update both files with new version
  4. Show diff of changes
  5. Suggest commit message: Bump version to X.Y.Z

Version Format

Use semantic versioning: MAJOR.MINOR.PATCH

  • MAJOR: Breaking changes
  • MINOR: New features, backward compatible
  • PATCH: Bug fixes, backward compatible

Didn't find tool you were looking for?

Be as detailed as possible for better results