skill-release-manager

Automate OpenClaw skill releases with version bumps, Git commits, GitHub releases, and ClawHub publishing.

26|5|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/kunwl123456/zeroclaw-skills-collection --skill skill-release-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-release-manager
Source: https://github.com/kunwl123456/zeroclaw-skills-collection/tree/main/skill-release-manager
Command: npx skills add https://github.com/kunwl123456/zeroclaw-skills-collection --skill skill-release-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires semver, yargs, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the complex and time-consuming process of releasing new versions of OpenClaw skills, ensuring consistency and reducing manual errors.

Core Features & Use Cases

  • Automated Version Bumping: Increments the version number in package.json (patch, minor, major, or specific version).
  • Git Integration: Commits version changes locally.
  • GitHub Release Creation: Syncs code to a remote repository and creates a GitHub Release.
  • ClawHub Publishing: Publishes the skill to the ClawHub registry.
  • Use Case: A developer can trigger this skill to automatically update a skill's version, push the changes, create a GitHub release tag, and publish it to ClawHub with a single command.

Quick Start

Run the release manager for the 'agent-browser' skill, targeting the provided remote URL, with a patch version bump and custom release notes.

Frequently Asked Questions about skill-release-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate versioning and GitHub releases for my skills?

Automating versioning and GitHub releases involves incrementing the version in package.json, committing changes, syncing to a remote repository, and creating a release tag. This skill handles these steps end-to-end to streamline your skill deployment workflow.

Can I publish to ClawHub and create a GitHub release with a single command?

Yes, you can publish to ClawHub and create a GitHub release simultaneously. The process syncs your code to a remote repository, creates the release, and publishes the skill to the ClawHub registry in one streamlined operation.

Do I need the clawhub CLI and skill-publisher to automate skill releases?

Yes, you need the authenticated clawhub CLI and the skill-publisher dependency to automate skill releases. These tools are required to handle the end-to-end version management, Git operations, and ClawHub publishing workflows.

What version increments are supported when automating skill deployment?

Automating skill deployment supports configurable version increments including patch, minor, major, or a specific version number. This ensures flexible version management when updating your package.json during the release process.

How do I add custom release notes when publishing a skill to ClawHub?

You can add custom release notes when publishing a skill to ClawHub by providing them during the release process. The automation uses these notes when creating the GitHub release and pushing the updated version to the registry.

Why does automated release management require Git operations?

Automated release management requires Git operations to commit version changes locally and sync them to a remote repository. This ensures the codebase and GitHub release tags remain consistent with the published ClawHub skill version.