openclaw-release-maintainer

Automate and validate OpenClaw release workflows for versioning, changelogs, and publish checks.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/frankhli843/gemmahermes --skill openclaw-release-maintainer-frankhli843
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-release-maintainer
Source: https://github.com/frankhli843/gemmahermes/tree/main/.agents/skills/openclaw-release-maintainer
Command: npx skills add https://github.com/frankhli843/gemmahermes --skill openclaw-release-maintainer-frankhli843

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintains and validates release workflows for OpenClaw, automating versioning, changelog assembly, and publish checks to reduce human error.

Core Features & Use Cases

  • Centralizes release guidance, guardrails, and credential handling for stable and beta releases.
  • Coordinates changelog generation, branch strategy, and tag creation across GitHub workflows.
  • Supports prerelease validation, release-notes assembly, and publish-time sanity checks.

Quick Start

Run the release maintainer workflow to prepare, validate, and publish a new OpenClaw release.

Frequently Asked Questions about openclaw-release-maintainer

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

FAQPage Schema
How do I automate versioning and changelog generation for GitHub releases?

Automating versioning and changelog generation for GitHub releases involves coordinating tag creation, validating publish checks, and assembling release notes to reduce human error. This workflow enforces guardrails across the entire release cycle, including prereleases and beta tagging.

What are release guardrails and how do they work with beta and stable tags?

Release guardrails are preflight validations and credential checks that ensure safe beta and stable tag creation. They work by enforcing branch strategy rules, validating secrets, and running publish-time sanity checks before a stable or prerelease version is finalized.

How do I prepare and validate a new release end to end?

To prepare and validate a new release end to end, run a centralized release maintainer workflow that handles changelog assembly, branch validation, tag creation, and publish-time sanity checks. This ensures all preflight validations pass before publishing.

Can I use automated release workflows for prerelease validation on GitHub?

Yes, automated release workflows support prerelease validation on GitHub by running preflight validations, assembling release notes, and coordinating tag creation. They enforce guardrails to ensure beta and prerelease versions meet publish-time sanity checks.

What is the best way to manage secret credential checks before publishing a release?

The best way to manage secret credential checks before publishing a release is through centralized release workflows that enforce guardrails and validate secrets during preflight. This ensures credential handling is verified during publish-time sanity checks.

Why does my changelog generation fail during automated release tagging?

Changelog generation during automated release tagging fails when preflight validations or publish-time sanity checks detect missing credentials or branch strategy violations. Enforcing release guardrails coordinates changelog assembly with tag creation to prevent these errors.