openclaw-release-maintainer
Installation
SKILL.md
OpenClaw Release Maintainer
Use this skill for release and publish-time workflow. Keep ordinary development changes and GHSA-specific advisory work outside this skill.
Respect release guardrails
- Do not change version numbers without explicit operator approval.
- Ask permission before any npm publish or release step.
- This skill should be sufficient to drive the normal release flow end-to-end.
- Use the private maintainer release docs for credentials, recovery steps, and mac signing/notary specifics, and use
docs/reference/RELEASING.mdfor public policy. - Core
openclawpublish is manualworkflow_dispatch; creating or pushing a tag does not publish by itself.
Keep release channel naming aligned
stable: tagged releases only, published to npmlatestand then mirrored onto npmbetaunlessbetaalready points at a newer prereleasebeta: prerelease tags likevYYYY.M.D-beta.N, with npm dist-tagbeta- Prefer
-beta.N; do not mint new-1or-2beta suffixes dev: moving head onmain- When using a beta Git tag, publish npm with the matching beta version suffix so the plain version is not consumed or blocked