Install
openclaw skills install @orionshaowswmw/arena-power-user-playbookExecutable power-user playbook for arena.ai. Use when choosing an arena.ai mode (Direct / Agent / Side-by-Side / Battle) for a task, reading or checking the Agent Arena leaderboard, screening a response with measurable weak-response flags, chunking long Agent work with SESSION-STATE.md carry, or falling back to cloud providers when arena.ai throttles or is down. Bundles a dated, sourced model snapshot (2026-09-05) plus offline python3-stdlib scripts: mode advisor, weak-response screener, leaderboard rotation checker, state manager, local feedback log.
openclaw skills install @orionshaowswmw/arena-power-user-playbookExecutable companion to arena.ai power usage. Every claim here is either
sourced (dated, in references/), measured (script output), or
labeled as a heuristic. No unverifiable numbers, no phantom scripts.
model-check against the snapshot.data/ is a comparison baseline only.weak reports screening flags, never quality judgments.--out.
Exit codes: 0 ok · 1 findings/changes · 2 usage or no data · 3 internal error.| Command | Purpose | Key flags |
|---|---|---|
mode | recommend Direct / Agent / Side-by-Side / Battle | --task --files --steps --coding --compare --blind --budget-conscious --tasks file.json |
weak | screen one response with weighted heuristic flags (bands weak/medium/strong) | --response | --file --min-words 35 --expect-short |
model-check | fresh leaderboard dump vs dated snapshot: drift, rotated-out, new | --dump file.json --date |
snapshot | write a new dated snapshot from a dump | --dump --date YYYY-MM-DD --out |
state | SESSION-STATE.md for chunked multi-chat work | --file --action init|add|summary|next|validate --goal --phase --done ... --next ... --force |
stats | local feedback log + report (self-improvement loop) | --action log|report --event --model --mode --log |
selftest | run the skill self-test | — |
All commands: python3 scripts/arena_playbook.py <cmd> ... (python3 stdlib,
zero network, works on any agent runtime).
Details + official sources: references/modes.md.
Headline = Net Improvement (τ̂) from causal tracing over in-the-wild
Agent sessions (95% CIs). Signals: confirmed success, praise-vs-complaint,
steerability, bash recovery, tool hallucination (lower = better). Small
session counts = wide CIs; adjacent ranks within CIs are not distinguishable.
Rotation protocol: model-check → snapshot. Details:
references/leaderboard.md.
weak bands: weak ≥50, medium ≥25, strong <25 (screening only). On a real
task: strike 1 = new chat, same task · strike 2 = rephrase + fresh chat with
state next carry · strike 3 = higher tier or different family from the live
board · persistent = switch provider (cloud-only table) or split the task.
Log each strike via stats log --event weak_response. Details:
references/fallback.md.
| File | Load when |
|---|---|
references/modes.md | deciding a mode beyond the quick table; auditing mode claims |
references/leaderboard.md | reading ranks/CIs, running rotation protocol |
references/fallback.md | arena.ai degraded, weak-response escalation, chunking |
data/model_snapshot_2026-09-05.json | baseline for model-check — sourced from arena.ai/leaderboard/agent, board date 2026-09-05, fetched 2026-09-06 (verify before relying) |
tools/playbook_selftest.py | verifying the install (10 groups, all offline) |
python3 scripts/arena_playbook.py selftest → ALL CHECKS PASSED.
README.md carries the artifact tree hash with the recompute script.
Local scripts read only files you pass them; stats writes only to a local
log you name. Nothing leaves the machine. arena.ai itself processes your
prompts server-side — share only data appropriate for it.