Run Kova/OpenClaw validation, benchmarks, release gates, and performance reports.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "kova-operator" skill from askskill: 1. Download https://raw.githubusercontent.com/openclaw/Kova/main/.agents/skills/kova-operator/SKILL.md 2. Save it as ~/.claude/skills/kova-operator/SKILL.md 3. Reload skills and tell me it's ready
Run full pre-release validation for the current Kova/OpenClaw version: execute core scenarios, review benchmark results, determine whether the release gate passes, and provide a conclusion with a risk summary.
A release validation report with pass/fail status, key metrics, risks, and a ship recommendation.
Compare the two most recent Kova/OpenClaw benchmark runs, identify performance regressions, rank them by impact, and explain possible causes.
A performance regression report listing slower metrics, affected areas, ranked impact, and cause analysis.
Summarize this round of Kova/OpenClaw scenario testing, including pass rate, failed scenarios, error logs, and a brief suitable for team updates.
A scenario testing summary with pass rate, failure details, error overview, and a shareable team brief.
Use Kova to test OpenClaw as users actually run it. Kova is not a unit-test runner and not an OCM test suite. OCM is the lab control plane; OpenClaw is the product under test.
Kova should produce evidence a maintainer can act on:
Do not overstate causality. If OpenClaw did not emit enough diagnostic spans, say Kova proved the outside-in timing but internal attribution is missing.
command -v kova || true
test -f bin/kova.mjs && node bin/kova.mjs version
Use kova when installed. Inside a Kova checkout, use:
node bin/kova.mjs <command>
command -v ocm
ocm env list
ocm runtime list
If the ocm-operator skill is available, use it before running Kova scenarios
that build runtimes, clone existing user envs, inspect services/logs, or clean
up envs.
kova setup
kova self-check
For scripts/CI:
kova setup --ci --json
kova self-check --json
If using the repo checkout, replace kova with node bin/kova.mjs.
Kova real execution requires OCM. If OCM is missing, install it before running benchmarks:
command -v ocm || curl -fsSL https://raw.githubusercontent.com/shakkernerd/ocm/main/install.sh | bash
export PATH="$HOME/.local/bin:$PATH"
ocm --version
ocm env list
ocm runtime list
If installing Kova from its installer, OCM can be installed or required there:
curl -fsSL https://raw.githubusercontent.com/shakkernerd/Kova/main/install.sh | bash -s -- --install-ocm --require-ocm
For Codex agents working from this repo, use the repo-local OCM operating skill
at .agents/skills/ocm-operator when direct OCM operations are needed.
local-build:<repo> for release-like validation of local OpenClaw
source.--execute only when a real run is intended.When the user asks to benchmark OpenClaw, first decide which OpenClaw source is under test:
../openclaw, use it only after
confirming the path and commit./tmp, not inside Kova:repo="/tmp/kova-openclaw-$(date +%Y%m%d%H%M%S)"
git clone https://github.com/openclaw/openclaw.git "$repo"
git -C "$repo" checkout main
git -C "$repo" pull --ff-only
Before benchmarking a checkout, record:
git -C "$repo" status --short
git -C "$repo" rev-parse --abbrev-ref HEAD
git -C "$repo" rev-parse --short HEAD
git -C "$repo" log -1 --format='%h %ci %s'
Do not mutate a user working tree unless the user asked for that. For
benchmarking moving targets, prefer disposable clones or worktrees under
/tmp/kova-openclaw-*.
Use release-shaped Kova targets for local source:
…
Manage OCM/OpenClaw environments across creation, cloning, upgrades, logs, and cleanup.
Debug Node.js apps with inspect, breakpoints, heap, and CPU profiling.
Audit and harden OpenClaw hosts for security and operational health.
Run Parallels smoke tests with Discord roundtrip verification across host and guest.
Generate shareable code or text diffs for review and collaboration.
Automate OpenClaw nightly releases, branch maintenance, and forward-porting to main.
Choose and run the safest, cheapest OpenClaw test and validation path.
Analyze and optimize OpenClaw test performance, memory use, and coverage slowdowns.
Run, inspect, debug, and extend OpenClaw QA scenarios and artifacts.
Run, debug, monitor, and summarize OpenClaw release CI workflows.
Refactor OpenClaw docs pages with source-checked preservation, clearer structure, and verification.
Create OpenClaw Docker end-to-end tests and live provider lanes.