A universal release automation tool that handles versioning, multi-language changelogs, and Git tagging across multiple programming languages.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install release-skills
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 release-skills using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Release Skills is a powerful automation workflow designed to standardize and streamline the software release process. By integrating this skill into your development environment, you can automate the identification of project types, calculation of semantic versions, and generation of localized changelogs. It acts as an intelligent bridge between your Git commit history and your project's public versioning, ensuring that every release is documented accurately and consistently.
Built for modern developers, this skill supports a wide range of ecosystems including Node.js, Python, and Rust. It leverages conventional commit messages to determine whether a version bump should be a major, minor, or patch release. By utilizing Openclaw Skills for your deployment pipeline, you eliminate manual errors in version file updates and ensure that your contributors receive proper attribution in the changelog documentation automatically.
To start using Release Skills in your project, ensure you have a standard version file present. You can trigger the workflow directly or customize it with an optional configuration file.
# Create an optional configuration file for custom paths
touch .releaserc.yml
# Run the release workflow with Openclaw Skills
openclaw run release-skills
# Run a preview without making actual changes
openclaw run release-skills -- --dry-run
The skill organizes data by mapping specific file types to their internal version metadata paths. It also uses a suffix-based naming convention for localized changelogs.
| Project Type | Version File | Metadata Path |
|---|---|---|
| Node.js | package.json | $.version |
| Python | pyproject.toml | project.version |
| Rust | Cargo.toml | package.version |
| Claude Plugin | marketplace.json | $.metadata.version |
| Generic | VERSION | Direct Content |
Changelogs are identified by language patterns such as CHANGELOG.md (en), CHANGELOG.zh.md (zh), and CHANGELOG.ja.md (ja).
Loading
A specialized skill for minimizing codebase size and complexity through ruthless simplification and a strong bias toward code deletion.

An automated workflow for Uniswap V3/V4 liquidity providers to re-center out-of-range positions and capture lost fee revenue.

A collection of production-grade React hooks for managing real-time data streams using SSE, WebSockets, and SWR.

A comprehensive framework for building live-updating dashboards using dual-stream architecture and React.

An autonomous research-to-execution pipeline that performs token due diligence, pool analysis, and risk assessment before executing crypto trades.

A specialized AI agent skill for performing comprehensive Uniswap-based due diligence, liquidity analysis, and risk assessment for any crypto token.








































