Skills for Real Engineers. Straight from my .agents directory.
01-auto-arena
Agent skill fromagentscope-ai/OpenJudge
Automatically evaluate and compare multiple AI models or agents without pre-existing test data. Generates test queries from a task description, collects responses from all target endpoints, auto-generates evaluation rubrics, runs pairwise comparisons via a judge model, and produces win-rate rankings with reports and charts. Supports checkpoint resume, incremental endpoint addition, and judge model hot-swap. Use when the user asks to compare, benchmark, or rank multiple models or agents on a custom task, or run an arena-style evaluation.
How to install 01-auto-arena
npx skills add agentscope-ai/OpenJudge# or add only this skill to Claude Code: copy the folder
skills/arena-eval/01-auto-arena/
# into
~/.claude/skills/01-auto-arena/ (all projects)
.claude/skills/01-auto-arena/ (one project)
1# Auto Arena Skill23End-to-end automated model comparison using the OpenJudge `AutoArenaPipeline`:451. **Generate queries** — LLM creates diverse test queries from task description62. **Collect responses** — query all target endpoints concurrently73. **Generate rubrics** — LLM produces evaluation criteria from task + sample queries84. **Pairwise evaluation** — judge model compares every model pair (with position-bias swap)95. **Analyze & rank** — compute win rates, win matrix, and rankings106. **Report & charts** — Markdown report + win-rate bar chart + optional matrix heatmap1112## Prerequisites1314```bash15# Install OpenJudge16pip install py-openjudge1718# Extra dependency for auto_arena (chart generation)19pip install matplotlib20```2122## Gather from user before running2324| Info | Required? | Notes |25|------|-----------|-------|26| Task description | Yes | What the models/agents should do (set in config YAML) |27| Target endpoints | Yes | At least 2 OpenAI-compatible endpoints to compare |28| Judge endpoint | Yes | Strong model for pairwise evaluation (e.g. `gpt-4`, `qwen-max`) |29| API keys | Yes | Env vars: `OPENAI_API_KEY`, `DASHSCOPE_API_KEY`, etc. |30| Number of queries | No | Default: `20` |31| Seed queries | No | Example queries to guide generation style |32| System prompts | No | Per-endpoint system prompts |33| Output directory | No | Default: `./evaluation_results` |34| Report language | No | `"zh"` (default) or `"en"` |3536## Quick start3738### CLI3940```bash41# Run evaluation42…
Excerpt shown under the repository's Apache-2.0 license.
More skills in OpenJudge
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
