Skip to content
Back to skills

League

ASecurity

Compare frozen agent answers across repeated Elo-rated matches. Use when the user requests agent-arena league mode or invokes /agent-arena-mode:league.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 16, 2026
ai-agentsbashsqldatabase

Security analysis

A100/100

Scanned October 16, 2026

npx -y skills add ahmadhammoud56/MOAA --skill league --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of League?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for League
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ahmadhammoud56-league/badge)](https://www.skillsdirectory.com/skills/ahmadhammoud56-league)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: league
description: Compare frozen agent answers across repeated Elo-rated matches. Use when the user requests agent-arena league mode or invokes /agent-arena-mode:league.
argument-hint: "[--agents N | --quick] [--rounds N] [--threshold S] [--reuse IDS] [options] -- TASK"
---

# Agent Arena: league

Run the **league** mode. Request: `$ARGUMENTS`.

Plugin root: `${CLAUDE_PLUGIN_ROOT}`.
Persistent data root: `${CLAUDE_PLUGIN_DATA}`.

The Bash tool does NOT receive `CLAUDE_PLUGIN_ROOT`/`CLAUDE_PLUGIN_DATA` as environment variables.
Always use the substituted absolute paths above in commands. Unless `--database` or `--no-library` is given,
pass `--database "${CLAUDE_PLUGIN_DATA}/library.sqlite3"` to `init`. The bundled judge subagent is
`agent-arena-mode:agent-arena-judge` (default claude-opus-5-5/high in frontmatter; pass the assigned judge model and effort per call).

Read [shared orchestration](../../references/orchestration.md),
[runtime adapter](../../references/runtime.md),
[evaluation](../../references/evaluation.md), and
[agent library](../../references/library.md).
Read only the **league** section in [mode procedures](../../references/modes.md).
Use [role prompts](../../references/prompts.md) and [helper commands](../../references/helper.md) as needed.

Apply the shared protocol with mode fixed to `league`. The helper's `init` must
receive `--mode league`. If a conflicting `--mode` argument is supplied, explain
the conflict and use the named skill only after the intended mode is clear.
All shared flags, including `--agents`, `--reuse`, `--database`, and `--resume`, apply.
Resolve plugin variables from this entrypoint before reading reference examples;
do not assume variables inside separately read files are automatically expanded.
Use the printed base directory plus `../..` if the plugin root is unexpanded.
Do not fork this coordinator into a worker; it needs to schedule the arena.

Save reusable profiles and explicit evidence with each submission. Every successful
helper assessment synchronizes the best-agent library automatically. Handle any
library error before claiming the candidate was saved. Loading saved agents starts
fresh workers under the current task and permissions; it does not resume a live model.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.