JA

jakeschincariol/arena-skill

API development

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1026 stars 品質 71 トレンド 79MIT

クロードが悪い答えを出し続けたら、100バージョンのバージョンを死闘に連れて行ってください。同じタスク、100の異なる戦略、ブラケット、残り1つの答え。無料のクロードコードスキル。

概要

クロードが間違った答えばかり出したら、100バージョンのバージョンを死闘に連れて行け。クロードコードのスキルは一つ。無料、MIT、サインアップなし、APIキーなし、接続するものなし。 クロードが与えたものに満足できないときに使うのです。何度も何度も尋ねる代わりに、/arenaは100人のサブエージェントを立ち上げ、全員にまったく同じタスクを逐語一句与えます。それぞれに異なる戦略カードが与えられます。推論の方法、ワークフロー、戦略が用意され、それぞれ異なる方法でタスクに取り組むのです。そしてペアを組みます。それぞれが相手の解決策を攻撃し、それぞれ自分の解決策を防御し修正し、審判が書き出したルーブリックでマッチを採点します。敗者は脱落します。100が50になり、次に25、13、7、4、2、1になります。 返ってくるのは、生き残った唯一の解決策、途中で撃った攻撃数、そして何ラウンドかけたかです。 すべてのサブエージェントは.arena/内に書き込みます。勝利の答えはあなたの元に戻り、それを使うかどうかはあなた次第です。

概要(AI 翻訳)

クロードが悪い答えを出し続けたら、100のバージョンを死闘に駆り立てろ。一人のクロード コードスキル。無料、MIT、サインアップなし、APIキーなし、接続するものなし。

クロードがくれたものに満足できないときに使う。何度も何度も尋ねる代わりに、 /arenaは100人のサブエージェントを立ち上げ、全員にまったく同じ任務を一言一句与えた。 それぞれに異なる戦略カードが与えられます。推論の方法、ワークフロー、戦略なので、それぞれがそうです 課題に対して異なるアプローチを取る。そしてペアを組む。お互いに相手の解決策を攻撃し、防御する そして自分の基準を修正し、審判が書面で試合を採点します。敗者は脱落となります。100 50、次に25、13、7、4、2、1になります。

返ってくるのは、生き残った唯一の解決策、その途中で撃退した攻撃の数、そしてその数です ラウンドは何度かかかった。

**ファイルには決して触れません。**すべてのサブエージェントは.arena/]に書き込みます。勝利の答えはやってきます あなたにお任せします。使い方はあなた次第です。

インストール

これをClaudeに貼り付けてください:

または、Claude Codeで自分でフォルダをコピーすることもできます:

あるいはプラグインとして:

Claude Code namespaces plugin スキルを使ったので、プラグインとしてインストールすると /arena-skill:arena として表示されます。 単純に/arenaにしたいならフォルダをコピーしてください。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

The Arena skill

When Claude keeps giving you bad answers, make 100 versions of it fight to the death. One Claude Code skill. Free, MIT, no signup, no API key, nothing to connect.

You use it when you are not happy with what Claude gave you. Instead of asking again and again, /arena spins up 100 sub-agents and gives every one of them the exact same task, word for word. Each one gets a different strategy card: a way of reasoning, a workflow and a strategy, so each one attacks the task differently. Then they pair off. Each attacks the other’s solution, each defends and revises its own, and a judge scores the match on a written rubric. The loser is out. 100 becomes 50, then 25, 13, 7, 4, 2, 1.

What comes back is the one solution that survived, the attacks it beat on the way, and how many rounds it took.

It never touches your files. Every sub-agent writes inside .arena/. The winning answer comes back to you, and using it is your call.

Install

Paste this into Claude:

https://github.com/Jakeschincariol/arena-skill

Install this skill, then confirm /arena works.

Or copy the folder yourself, in Claude Code:

git clone https://github.com/Jakeschincariol/arena-skill.git
cp -r arena-skill/skills/arena ~/.claude/skills/

Or as a plugin:

/plugin marketplace add Jakeschincariol/arena-skill
/plugin install arena-skill@arena-skill

Claude Code namespaces plugin skills, so installed as a plugin it shows up as /arena-skill:arena. Copy the folder instead if you want plain /arena. Project-local instead of global: copy the same folder into your repo’s .claude/skills/.

It needs Claude Code, because it spawns sub-agents with the Agent tool, and Python 3.8 or newer. Nothing to pip install.

Use it

/arena
/arena --quick write the headline for our pricing page
/arena --agents 32 fix the flaky test in tests/test_api.py
/arena --seed 7 plan my launch week, I have 6 hours a day

On its own, /arena takes your last request as the task and the answer you did not like as the one to beat. Claude can also reach for it without the slash, when you say something like “that’s a bad answer, make them compete”. When it starts itself like that, it asks before it spends anything.

flag what it does
--agents N N competitors. Default 100.
--quick 16 competitors. The everyday setting.
--seed S Same seed, same cards and same bracket. Default random, and recorded.
--wave W Sub-agents per wave. Default 10. Only raise it if you raised Claude Code’s limit.

How it works

  1. Spawn. N sub-agents, one Agent call each. Every one gets the same task text, byte for byte (a test checks it), plus one strategy card. There are 15 reasoning modes (first principles, inversion, analogy, adversarial, constraint first, worked example, Socratic, contrarian, systems thinking and more), 12 workflows (draft, critique, rewrite; outline first; test first; research,
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add jakeschincariol/arena-skill
MCP 初心者?mcpskill.org のガイドから始めましょう →