A zero-dependency Python utility for parsing, validating, and manipulating Semantic Versioning 2.0.0 strings.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install semver-toolkit
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install semver-toolkit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The SemVer Toolkit is a robust utility designed to handle the complexities of Semantic Versioning (SemVer 2.0.0) within automated environments. As a featured part of the Openclaw Skills ecosystem, it provides developers and CI/CD pipelines with a reliable way to manage software versioning without the overhead of external dependencies.
By adhering strictly to the SemVer specification, this skill ensures that versioning logic—including prerelease precedence and build metadata—is applied consistently across your projects. Whether you are automating a release flow or validating user input, this toolkit provides the precision required for modern software development.
Since this tool relies solely on the Python 3 standard library, setup is instantaneous. Ensure you have the script in your local environment:
# Ensure you have Python 3 installed
python3 --version
# Make the script executable
chmod +x scripts/semver_toolkit.py
# Run a test validation
python3 scripts/semver_toolkit.py validate 1.0.0
The toolkit organizes version data into five primary segments. When using the -f json flag, the data is returned in a structured format:
| Key | Description | Example |
|---|---|---|
major |
Breaking change increment | 1 |
minor |
New feature increment | 2 |
patch |
Bug fix increment | 3 |
prerelease |
Pre-release identifiers | beta.1 |
build |
Build metadata | build.42 |
All commands support the --format json flag to facilitate machine-readability within larger Openclaw Skills workflows.
rc, alpha, or beta during the bump process.Loading
A specialized agent skill for building, debugging, and automating complex ElmerFEM multiphysics simulation workflows and HPC execution.

An AI-powered matching engine that connects people based on core psychological traits and decision-making styles rather than superficial interests.

A specialized Python-based scraper designed to aggregate market intelligence, pricing, and supply chain data for the Sichuan pepper and prickly ash oil industry.

A sophisticated guide and computational framework for architecting numerical simulators to solve the chaotic three-body gravitational problem.

A standardized six-axis scoring framework designed for AI agents to evaluate their own capabilities or those of other agents with visual profiling.

A professional-grade API testing suite supporting REST and GraphQL with integrated performance, contract testing, and mock services.








































