← Back to Skills Marketplace
zedit42

Arena System

by Zedit42 · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
404
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install arena-system
Description
Adversarial self-improvement for AI agents. Reduces hallucinations through Agent vs Anti-Agent debate loops.
README (SKILL.md)

Arena System

Adversarial self-improvement framework for AI agents.

What it does

Give one agent two personas:

  • Agent - Does the work, writes reports
  • Anti-Agent - Questions everything, writes counter-reports

They take turns critiquing each other until you stop them.

Why use it

AI agents are overconfident. They hallucinate. Arena forces them to question their own outputs by arguing with themselves.

Setup

./setup.sh ~/my-arena

Creates:

my-arena/
├── state.json
├── prompts/agent.md
├── prompts/anti-agent.md
└── outputs/

Usage

Add to HEARTBEAT.md:

  1. Read state.json → whose turn?
  2. Run that persona
  3. Write to outputs/{role}/iteration_N.md
  4. Switch turns, save state

Config

state.json:

{
  "current_turn": "agent",
  "iteration": 0,
  "topic": "my-project",
  "active": true,
  "max_iterations": 10
}

Results

Prevents premature deployments, catches bugs, forces proper validation before going live.

Usage Guidance
This skill appears coherent and limited to a local on-disk debate loop. Before installing: (1) inspect and, if needed, edit the prompts so they don't contain or ask for secrets; (2) run setup.sh with a directory you control (e.g., ./setup.sh ~/safe/path) rather than accepting defaults; (3) be aware outputs/state files may contain sensitive or proprietary text you feed into the loop — store them appropriately; (4) note the minor path/documentation inconsistencies (examples use ~/my-arena vs. heartbeat snippet's ~/clawd/arena) and correct them to match your setup; (5) if you want upstream provenance, verify the GitHub repository URL in package.json before trusting published claims.
Capability Analysis
Type: OpenClaw Skill Name: arena-system Version: 1.0.0 The OpenClaw AgentSkills bundle 'arena-system' is designed for adversarial self-improvement of AI agents. The `setup.sh` script performs standard directory and file creation within a user-specified or default `~/clawd/arena` directory. The instructions in `SKILL.md` and the generated `heartbeat-snippet.md` guide the AI agent to read and write files (`state.json`, `prompts/*.md`, `outputs/*/*.md`) exclusively within this designated arena directory to manage the debate loop. There is no evidence of malicious intent, such as data exfiltration, unauthorized remote execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent for harmful purposes. All operations are confined and directly support the stated purpose of the skill.
Capability Assessment
Purpose & Capability
Name/description (Agent vs Anti-Agent debate loop) match the SKILL.md and the included files. The setup script and prompts create the state, prompts, and outputs the skill needs; there are no unrelated credentials, binaries, or external services requested.
Instruction Scope
SKILL.md instructs the agent to read/write local state.json and outputs and to alternate persona prompts — this is exactly the advertised behavior. Note: the loop stores whatever you feed it (reports may contain sensitive data), and the heartbeat snippet hardcodes a '~/clawd/arena/state.json' path which is a minor inconsistency with examples that use custom directories (e.g., ~/my-arena).
Install Mechanism
No install spec; the only executable provided is setup.sh which creates local folders and prompt files. No downloads, no external package installs, and nothing is written outside the user-specified directory.
Credentials
No environment variables, secrets, or external credentials are requested or referenced. The skill's file I/O (state.json, prompts, outputs) is proportionate to its purpose.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform privileges. It only writes files under the chosen directory and does not modify other skills or global agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install arena-system
  3. After installation, invoke the skill by name or use /arena-system
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: adversarial self-improvement for AI agents
Metadata
Slug arena-system
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Arena System?

Adversarial self-improvement for AI agents. Reduces hallucinations through Agent vs Anti-Agent debate loops. It is an AI Agent Skill for Claude Code / OpenClaw, with 404 downloads so far.

How do I install Arena System?

Run "/install arena-system" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Arena System free?

Yes, Arena System is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Arena System support?

Arena System is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Arena System?

It is built and maintained by Zedit42 (@zedit42); the current version is v1.0.0.

💬 Comments