arena

Spawns parallel candidate solutions, cross-judges them, and grafts the strongest parts into one verified artifact.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/jeremybrasher/grokbot-skills --skill arena-jeremybrasher
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: arena
Source: https://github.com/jeremybrasher/grokbot-skills/tree/main/collections/pstack/skills/arena
Command: npx skills add https://github.com/jeremybrasher/grokbot-skills --skill arena-jeremybrasher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? A single attempt at a non-trivial artifact often locks in the wrong design shape early. This Skill runs multiple independent candidates at the same task, scores them against an explicit rubric, and synthesizes the strongest result instead of betting on one try. ## Core Features & Use Cases - Parallel fan-out: Spawns N subagent candidates on isolated output paths, each producing an artifact plus a rationale of rejected alternatives. - Rubric-based cross-judging: A separate judge model scores every candidate criterion by criterion, and the parent reads all candidates end to end before picking a base. - Graft and verify: Ports one or two winning ideas from losing candidates into the base by hand, then verifies the synthesized artifact and records a synthesis note. - Use Case: When designing a new API or architecture, run four models in parallel, compare their proposals against 3-6 gradeable criteria, and ship a merged design with documented trade-offs. ## Quick Start Ask the agent to arena this design task with four candidates and a rubric covering correctness, simplicity, and extensibility.

Frequently Asked Questions about arena

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run multiple AI models in parallel on the same task?▼

Fan out N subagents in one message with run_in_background set to true, each receiving the same prompt and its own isolated output path such as a git worktree or /tmp directory. Each candidate produces the artifact plus a rationale naming rejected alternatives.

How to compare outputs from different AI models objectively?▼

Define 3-6 gradeable rubric criteria before spawning candidates, then score each candidate criterion by criterion rather than on holistic feel. A separate cross-judge model from a different family provides an independent verdict to check against your own reading.

When should I not use a parallel candidate approach?▼

Skip it for mechanical work with a settled shape, when you cannot state the artifact or a rubric, or when the budget cannot afford N candidates. The skill explicitly holds rather than guessing when required inputs are missing.

What happens when parallel candidates produce wildly different results?▼

Wild divergence means the framing prompt was under-specified, so the process reframes the task and re-runs rather than averaging the divergence. Convergence on the same shape is treated as a strong agreement signal and shipped without grafting.

How do I merge the best parts of multiple solutions into one?▼

Pick the strongest candidate as the base, then walk each loser once and graft one or two worthwhile ideas in by hand so the result stays coherent under one mental model. Record what was grafted, from which candidate, and what was rejected, then verify the synthesis.