Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sediman-agent/arena
Spawn N parallel candidates at the same task, pick a base, graft the strongest parts of the losers into it.
Passed 15 of 21 test cases with the skill, and 8 of 21 without it.
and 7 more in the full report
10 fixed8 passed either way6 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are starting a new multi-candidate arena run for a telemetry pipeline. Before spawning subagents or framing tasks, what tracking mechanism should be initialized to ensure phases do not disappear during autonomous execution?
| Checked | Without skill | With skill |
|---|---|---|
| Opens a todo list with one entry per phase before launching any workflow tasks | Missed | Passed |
The instructions your model reads when the skill loads.
Fan out N parallel attempts at the same task. Read every candidate end to end. Pick the strongest as the base. Graft the best ideas from the others into it. Verify the synthesized result.
Open a todolist with one entry per phase before launching anything. The arena runs autonomously and the list keeps phases from silently disappearing.
The N candidates will receive the same prompt, so the prompt is the contract. Get it right before spawning anything.
Adds a --dry-run flag that skips writes. Vague: code is correct. The rubric is the picker's tool in Phase D; candidates only see the task.claude-opus-4-8-thinking-xhigh, gpt-5.3-codex-high-fast, gpt-5.5-high-fast, and composer-2.5-fast. Spawn more when the arena covers multiple design directions. Same model N times when the work is generation-bound rather than judgment-sensitive./tmp/arena-<slug>/candidate-<n>/). N candidates writing to the same path is shared mutable state and fails the the separate-before-serializing-shared-state principle skill test.Spawn all N subagents in one message with run_in_background: true, each with the task, the path to the shared grounding, its own output path, and instructions to produce both the artifact and a short rationale.
The rationale is mandatory. Without it, the parent cannot tell whether a candidate's structure is principled or accidental, which makes Phase E grafting unreliable. Each rationale names the alternatives the candidate considered and what it rejected.
If a candidate fails to produce output, proceed with N-1 and note the dropout in the synthesis record.
After all Phase B candidates complete, spawn one readonly judge subagent on a different model family from the parent's. It sees the rubric and the candidates by path label, scores each criterion, and recommends a base with rationale. It runs in parallel with the parent's reading in Phase D, not with the candidates themselves. Spawning while candidates are still writing means the judge sees partial or empty outputs and reports them as dropouts.
Read every candidate end to end before picking. Skimming N candidates surfaces only the candidate whose surface looks most familiar.
test cases passed, vs 8 / 21 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.