OpenClaw Release Maintainer
Skill Verified ActivePrepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.
To streamline and ensure the quality of OpenClaw stable and beta releases by providing a detailed, procedural guide for all aspects of the release and publishing workflow.
Features
- Automated release preparation and verification
- Changelog and release notes generation
- Publishing commands and artifact management
- Cross-platform build and verification procedures
- Detailed guidance on versioning, signing, and notarization
Use Cases
- Preparing a new stable OpenClaw release
- Publishing a beta version of OpenClaw
- Verifying release artifacts before public distribution
- Generating and updating release notes and changelogs
Non-Goals
- Managing ordinary development changes
- Handling GHSA-specific advisory work
- Automating general software development tasks outside of OpenClaw releases
Workflow
- Confirm operator intent and choose target version/tag.
- Commit, push, pull/rebase, and ensure worktree is clean.
- Pull latest `main`, verify CI green, and run `/changelog`.
- Create release branch `release/YYYY.M.D` and prepare release changes.
- Create git tag and refresh GitHub release.
- Dispatch and wait for CI/CD preflight and validation workflows (npm, macos).
- Fix any failures, delete/recreate tag/release, and rerun preflights if needed.
- Publish to npm using the appropriate dist-tag (`beta` or `latest`).
- Run post-publish verification and beta roster checks.
- Announce release on Discord.
- Promote beta to latest if applicable, and verify `appcast.xml` updates.
Installation
npx skills add steipete/clawdisRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
Release Manager
100Use when the user asks to plan releases, manage changelogs, coordinate deployments, create release branches, or automate versioning.
Changelog Automation
98Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.
Changelog Generator
98Changelog Generator
Manage Changelog
97Maintain a changelog following Keep a Changelog format. Covers entry categorization (Added, Changed, Deprecated, Removed, Fixed, Security), version section management, and unreleased tracking. Use when starting a new project that needs a changelog, adding entries after completing features or fixes, preparing a release by promoting Unreleased entries to a versioned section, or converting a free-form changelog to Keep a Changelog format.
Docs Changelog
90Generates and formats changelog files for a new release based on provided version and raw changelog data.
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions