Skip to content
cccskills
FreePublished on GitHubEnglish overview

openclaw-release-validation

Prepare an OpenClaw release candidate for human testing using an isolated OCM copy or an approved existing Gateway. Guide testing, organize feedback, and prepare reports for review while the tester operates interactive features and judges quality.

OriginalShow the original description

Guide human release testing on an isolated OCM copy or approved in-place gateway, collect feedback, or refresh the release campaign.

AI rating80/ 100See how to install

Good for

  • Test a release candidate on an isolated Gateway copy
  • Guide human testing one interface at a time
  • Prepare sanitized feedback for review before posting
  • Refresh a release testing campaign for a specified tag

Overview

What it does

This skill helps prepare an environment for human testing of an OpenClaw release candidate, guides the testing process, and organizes feedback. Using the state of a selected Gateway, it tests a pinned main build in either a disposable OCM copy or an approved existing environment. Once a candidate is ready, it creates a worksheet for recording results and guides testing one interactive surface at a time. It also handles validation campaign updates when explicitly requested.

When it helps

Use it to try a release candidate in an environment resembling a real Gateway’s state, or to organize several test results into a report. The human tester operates the interfaces and judges quality; the skill supports preparation and recordkeeping.

Example requests

  • “I want to test the release candidate in an isolated copy of my Gateway.”
  • “Finish validation and let me review the feedback report draft.”

Notes

A current validation campaign and environment preparation following the referenced procedures are required. Updating an existing environment requires approval after reviewing backups and trial-run results; rollback requires separate approval. Public reports exclude logs and credentials, and posting requires explicit approval. The skill does not decide whether to release or automatically send messages to Discord.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Objective evaluation

AI rated this skill on four points using only the contents of its SKILL.md. Stars and popularity are not taken into account.

Clear instructionsIs it clear when to use it and what it does?
AGoodIt clearly assigns preparation and recordkeeping to the skill, while humans operate interfaces and judge quality.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
BPartly lackingA five-step workflow is provided, but environment preparation and report-format details are delegated to references not supplied.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt requires containment checks, separate update and rollback approvals, sanitization of public reports, and posting approval.
Easy setupDoes it need few tools or API keys, and are they documented?
BPartly lackingA current campaign, Gateway, and OCM are prerequisites, but preparation details are left to referenced documents.

The total counts each point as A = 25, B = 15, C = 5. Rated by AI (OpenAI Codex) as of Oct 19, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (13)

  • SKILL.md3.9 KB
  • assets/tooling-feedback.md982 B
  • assets/validation-worksheet.md939 B
  • references/campaign-artifact.md4.6 KB
  • references/campaign.md3.5 KB
  • references/gateway-preparation.md9.7 KB
  • references/human-testing.md5.5 KB
  • references/local-diagnostics.md4.9 KB
  • references/report-closeout.md8.7 KB
  • references/skill-update.md2.1 KB
  • references/structured-report.md4.8 KB
  • references/tooling-feedback.md2.1 KB
  • scripts/check-update.mjs13.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

OpenClaw Release Validation

Help a human test an immutable latest-main build against a selected real Gateway's state. Automate preparation, triage, and reporting; the human drives interactive surfaces and judges quality. This skill collects feedback, not a release go/no-go decision.

Choose the mode

  • Campaign artifact: only when RELEASE_VALIDATION_ARTIFACT_PATH is present. Read artifact generation, write that artifact, and stop. GitHub is read-only; no skill-update request or interactive setup.
  • Update campaign: for an explicit refresh request, read installed skill check, then campaign lookup/dispatch. Dispatch the isolated runner for the selected explicit tag, verify its issue, and stop. Never analyze or edit the canonical issue yourself.
  • Validate release: default human-testing workflow below. It joins the campaign; it never creates or rewrites the issue body directly.

Human validation

  1. Read installed skill check. Introduce the run briefly: choose a Gateway, protect it with a disposable OCM copy or approve an in-place update, prepare the pinned main build, then test and review feedback.
  2. Read campaign lookup/dispatch. Require a current campaign and record its stable train and current beta. Gateway preparation pins the main test target separately.
  3. Read Gateway preparation. Discover without mutation, let the tester choose source and mode, then prepare the selected target. Never use the caller's active checkout.
  4. Only after readiness succeeds, offer local diagnostics for an isolated target, then read human testing to create the worksheet and guide one chosen surface at a time.
  5. On finish validation, read cleanup and report approval. It handles blocked upgrades too. Review the complete batch before any post and preserve the exact structured-report contract.

Before readiness is terminal, show only campaign/beta identity, source/mode choice, and upgrade progress or errors. Do not expose testing instructions or create a worksheet for a Gateway that never became ready.

Boundaries

An isolated OCM copy must prove all candidate-writable paths remain contained. Do not bypass a failed containment check with manual copying. Copied channel credentials require explicit authorization to stop their current owner and a restoration plan. In-place mode changes real state: present verified backup/snapshot and dry-run evidence before obtaining update approval. Rollback requires separate approval because newer migrations can make code-only reversion unsafe.

Keep one worksheet for a ready candidate; only tester-authored results count as tested. A blocked candidate uses its final upgrade-report draft instead. For setup, OCM, backup, build or cleanup failures, use the private tooling-feedback packet; do not turn these into candidate findings. With no candidate evaluation, clean up and report that fact without producing a candidate vote or posting batch.

Diagnostics are opt-in, disposable-target-only, loopback-only and content-off. Public feedback excludes raw logs, telemetry, paths, Gateway names, identifiers, credentials and setup/cleanup details. Apply the report's narrow environment allowlist and sanitization before showing the complete draft. finish validation does not authorize posts; existing explicit batch approval does. The Discord summary is a copy-ready handoff, never an automatic send.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

1password

FreeSummaryAI rating 100

Set up and authenticate the 1Password CLI, then supply stored passwords and API keys to commands or configuration. The skill covers desktop integration, service accounts, and interactive sign-in while keeping secrets out of chat and logs.

  • Setting up the 1Password CLI
  • Supplying API keys to commands
  • Using service account authentication in CI
openclaw/openclaw392.4KUpdated Oct 18, 2026

acp-router

FreeSummaryAI rating 80

Route requests from OpenClaw to external coding agents such as Claude Code or Cursor. Start or continue sessions using ACP, a protocol for connecting agents, or relay prompts directly through acpx while preserving conversation context.

  • Starting a Claude Code session in a thread
  • Continuing work with an external coding agent
  • Relaying prompts directly through acpx
openclaw/openclaw392.4KUpdated Oct 18, 2026

add-model-provider

FreeSummaryAI rating 100

Add a model provider to OpenClaw and verify it with a real response. The skill validates configuration, keeps credentials in environment or file references, and reports test results and any default model changes.

  • Adding a model provider to OpenClaw
  • Configuring credentials through environment or file references
  • Checking whether a model returns a real response
openclaw/openclaw392.4KUpdated Oct 18, 2026

agent-transcript

FreeSummaryAI rating 90

Prepare an agent activity transcript for a GitHub pull request or issue. Extract relevant prompts, decisions, and results from local logs, remove sensitive material, and preview the edited record before separately authorized publication.

  • Preparing an agent activity record for a pull request
  • Extracting task-relevant prompts and results from local logs
  • Previewing a transcript with sensitive information removed
openclaw/openclaw392.4KUpdated Oct 18, 2026

apple-notes

FreeSummaryAI rating 100

Manage Apple Notes on macOS through memo, a command-line tool. Create, browse, search, edit, delete, and move notes between folders, or export selected notes to HTML or Markdown for use outside the app.

  • Creating notes with titles
  • Finding notes by folder or approximate search
  • Editing notes and organizing them into folders
openclaw/openclaw392.4KUpdated Oct 18, 2026

apple-reminders

FreeSummaryAI rating 70

Manage Apple Reminders from your Mac with remindctl, a terminal tool. View tasks by date, add or edit reminders, organize lists, and mark tasks complete or delete them, including personal to-dos that sync to iOS.

  • Review today’s tasks and overdue reminders
  • Add personal to-dos with due dates
  • Organize tasks visible on an iPhone or iPad
openclaw/openclaw392.4KUpdated Oct 18, 2026

See all skills by openclaw

Report a problem with this skill