Superpowersは、AIコーディングエージェント向けのスキル集と、エージェントにそれを使わせる短い指示のセットです。合わせると、ソフトウェアを作るための方法になります。目的を理解し、作業を計画し、テストしながら作り、見直します。
MITライセンスのオープンソースです。Claude Code、Codex、Cursor、Gemini CLI、GitHub Copilot CLI、Grok Build CLI、OpenCodeなどのエージェントで使えます。2026年10月23日時点で、リポジトリのGitHubスターは約304,000、最新版は2026年10月21日の7.0.1でした。
入れると何が変わるか
これがないと、「これを作って」と言われたエージェントはたいていすぐにコードを書き始めます。Superpowersがあると、まず一歩引いて、本当に何をしたいのかを聞きます。スキルは作業に合うときに自動で動くので、特別なコマンドを打つ必要はありません。
たどる手順
- ブレインストーミング。何かを作る前に、エージェントはあなたが何を、なぜ望むのかを理解するまで質問します。そして理解した内容を伝え返し、あなたが直せるようにします。小さな変更はチャットで決めます。大きなプロジェクトには書面の設計が作られ、読める長さに分けて示されます。
- 専用の作業場所。設計を承認すると、新しいブランチにgit worktreeを作り、始める前にテストが通ることを確かめます。
- 計画。作業を1つ2〜5分の小さなタスクに分けます。各タスクには、正確なファイル、コード、確認方法が書かれます。
- 作成。タスクごとに新しいサブエージェントが担当し、タスクが終わるたびにレビューされます。費用を抑えたいときは、エージェントが全タスクを自分でこなし、最後にブランチ全体を一度だけレビューすることもできます。
- テストが先。レッド、グリーン、リファクタリングに従います。テストを書き、失敗するのを確かめ、通るだけのコードを書き、通るのを確かめ、コミットします。テストより先に書かれたコードは削除されます。
- コードレビュー。タスクの合間に、作業を計画と照らし合わせ、問題を深刻さごとに報告します。重大な問題があると作業は止まります。
- 仕上げ。タスクが終わるとテストを実行し、マージするか、プルリクエストを開くか、ブランチを残すか、捨てるかをあなたに聞きます。
計画は2つのシンプルなルールにも従います。YAGNIは「必要にならないものは作らない」、DRYは「同じことを繰り返さない」という意味です。プロジェクトによると、エージェントが決めた計画から外れずに2時間ほど自力で作業を続けることも珍しくありません。
セットに含まれるほかのスキル
- 体系的なデバッグ。バグの本当の原因を見つける4段階の手順です。
- 修正が本当に効いているかを、完了と言う前に確かめること。
- 複数のエージェントを同時に、別々の問題に取り組ませること。
- コードレビューへの対応。
- 自分で新しいスキルを書くこと。
- セッションで何がうまくいかなかったかを、その記録をもとに突き止めること。
先に知っておきたいこと
厳格な方法です。プロジェクトは、その手順を提案ではなく必須だとしています。色を変えるような、すぐ済む明確な依頼はそのまま実行されます。大きな作業は質問と計画を経るので、最初はやり取りが増えると考えてください。
ブレインストーミングには、任意のビジュアルコンパニオンがあります。そのロゴは作者のウェブサイトから、Superpowersのバージョン番号と一緒に読み込まれます。プロジェクトによると、あなたのプロジェクト、プロンプト、エージェントについての情報は送られません。オフにするには、SUPERPOWERS_DISABLE_TELEMETRYをtrueにします。
インストール方法
Claude Codeでは、公式のプラグインマーケットプレイスからインストールします。
/plugin install superpowers@claude-plugins-official
Cursorでは、Agentチャットにこう入力します。
/add-plugin superpowers
Codexでは、/pluginsを開き、Superpowersを検索してインストールします。Gemini CLIでは:
gemini extensions install https://github.com/obra/superpowers
ほかのエージェント用のコマンドは、プロジェクトのREADMEにあります。複数のエージェントを使うなら、それぞれにインストールしてください。動作を確かめるには、新しいセッションを開いて、ToDoリストのアプリのような小さなものを頼みます。エージェントがコードを書く前に質問を始めれば成功です。