
OpenClaw Release Announcement
FreeStreamline your OpenClaw release communications.
Free · Opens the source repo
What OpenClaw Release Announcement does
The OpenClaw Release Announcement skill is designed to assist developers in drafting and posting release announcements for OpenClaw versions on Discord. This skill integrates with the release-openclaw-maintainer to ensure that announcements are made after a release goes live, allowing for efficient communication with users about new features, bug fixes, and testing opportunities. It emphasizes using evidence from changelogs, GitHub releases, and validation statuses to create accurate and informative announcements.
When using this skill, maintainers can focus on user-observable changes that impact their experience, such as installation paths, platform-specific behavior, and any critical fixes that may affect user data or security. The skill encourages a structured approach to drafting announcements, ensuring that they are concise and skimmable, which is essential for effective communication on platforms like Discord.
The skill also provides clear guidelines on what to include in beta, stable, and extended-stable announcements, such as specific version numbers, risk framing, and update commands. This structured approach helps maintainers avoid common pitfalls, such as overstating the stability of beta releases or failing to communicate downgrade warnings for extended-stable versions.
Overall, this skill is ideal for OpenClaw maintainers looking to improve their release communication process, ensuring that users receive timely and accurate information about updates and testing opportunities.
When to use it
Use this skill when you need to announce a new OpenClaw release on Discord, ensuring that the announcement is clear and informative.
When not to use it
This skill is not suitable for announcing releases for software outside of OpenClaw or for informal communications that do not require structured announcements.
What you can build with it
Announcing a New Beta Release
Use this skill to draft a beta release announcement, focusing on user-observable changes and testing areas.
Communicating Stable Releases
When a stable version of OpenClaw is released, utilize this skill to inform users about the new features and fixes.
Post-Release User Guidance
After a release, use this skill to guide users on what to test and how to update their installations.
How to install OpenClaw Release Announcement
View source1. Install with the skills CLI
npx skills add openclaw/openclaw/release-openclaw-announcement --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by openclawOpenClaw Release Announcement
Use with release-openclaw-maintainer after a release is live.
Use with $discord-user-post when actually posting to Discord as the logged-in
user.
Evidence First
Before drafting focus areas, read real release evidence:
- GitHub release body, or the immutable tag and publish run for extended-stable.
CHANGELOG.mdsection for the released base version.- Commits since the previous shipped version or the operator-specified base.
- Registry/package metadata for the exact version and current dist-tag.
- Validation status that is relevant to user confidence.
Do not claim a full changelog audit unless you did it. If you only read the generated release notes or top changelog section, say that and either audit properly or draft with that limitation.
For beta focus areas, prioritize user-observable changes over internal test or CI mechanics:
- install/update paths
- OS/platform-specific behavior
- Gateway startup/restart, config, and runtime behavior
- provider/model/runtime routing
- plugin loading and local plugin development
- channels and media paths
- security/data-loss/user-impact fixes
Do not let late release-branch fixes automatically dominate the announcement. If the version includes a large delta from the previous shipped version, rank focus areas by the whole release delta and expected user impact; mention late fixes in their natural category.
Required Copy
Every beta announcement must make beta status explicit and include:
- exact version, e.g.
OpenClaw 2026.5.25-beta.1 - one-sentence risk framing: beta, useful for testing, not stable promotion
- focused test areas derived from evidence, not guesswork
- update command promoted near the top:
openclaw update --channel beta --yes openclaw --version - fresh install path:
Install from https://openclaw.ai - GitHub release link
- concise validation note, without making CI the headline
Do not suggest npm install commands in beta announcements unless the operator explicitly asks for npm-specific copy or troubleshooting text. It is fine to use registry metadata as evidence; do not turn that into public install guidance.
For stable announcements, use the stable channel wording:
openclaw update --channel stable --yes
openclaw --version
Fresh installs still point to https://openclaw.ai.
For extended-stable, name the exact version and trailing month. Mention only observable backports, and use:
openclaw update --channel extended-stable
openclaw --version
Do not add --yes: users moving from newer regular stable must see the downgrade
warning because older versions may not understand newer configuration. Link the
tag or changelog; do not imply a GitHub Release or inherit regular stable
macOS, Windows, ClawHub, latest, or website claims.
Style
- Discord Markdown, no tables.
- Keep it skimmable: short intro, bullets, commands, links.
- Lead with what users can feel or test, not proof plumbing.
- Mention validation only after install/update instructions.
- Be specific about where feedback is useful.
- Do not mention private local proof paths in public announcements.
- Do not overstate unverified platforms, channels, or provider behavior.
Posting
When asked to post, use $discord-user-post to operate the logged-in Discord
desktop app as the user. Resolve and visibly verify the exact server/channel,
inspect the final body, and request action-time confirmation before entering or
sending it. Never use OpenClaw channel sends, bots, webhooks, relays, or tokens.
Frequently asked questions about OpenClaw Release Announcement
Similar skills
Spring Boot Testing
Master testing techniques for Spring Boot 4 applications.
GitHub Issues
Manage GitHub issues efficiently with MCP tools.
Geofeed Tuner
Optimize your IP geolocation feeds in CSV format.
Batch Files
Master Windows batch scripting for automation and task management.
Adobe Illustrator Scripting
Automate your Illustrator workflows with ExtendScript.
Plugin Structure
Create and organize Claude Code plugins effectively.
