Using Superpowers Skill logo

Using Superpowers Skill

開く

Superpowers のブートストラップスキル。セッション開始時に読み込まれ、応答や操作の前に関連スキルを確認して呼び出すことをコーディングエージェントに義務づけます。

共有:
代替ツールを見る

Using Superpowers は Superpowers のブートストラップスキルです(スキルのソース)。セッション開始時に読み込まれ(一部のツールではコンテキスト圧縮後にも再読み込み)、ルールを一つだけ定めます。確認の質問も含め、応答や操作の前に、当てはまるスキルがないか確認して呼び出すことです。

これがなければライブラリはエージェントが読み飛ばすかもしれない文書にすぎず、これがあることで Brainstorming や Systematic Debugging が必要な場面で起動します。

主な機能

  • 1% ルール:スキルが当てはまる可能性が 1% でもあれば必ず呼び出す。状況に合わなければ使わなくてよい。
  • 宣言して従う:「[スキル] を使って [目的] を行います」と宣言し、チェックリストは ToDo に変換。
  • 優先順位:プロセス系スキルが実装系スキルより先。「X を作ろう」はブレインストーミングから、「このバグを直して」は体系的デバッグから。
  • 危険な考えの対応表:「単純な質問だから」「先にコードを見よう」「このスキルは覚えている」への反論。
  • ユーザーの指示が優先:CLAUDE.md、AGENTS.md、GEMINI.md、直接の依頼はスキルより優先。
  • サブエージェントは除外:特定の作業のために送られたサブエージェントはこのスキルを無視し、プロセス全体を繰り返さない。
  • プラットフォーム別の注記:Claude Code、Codex、Pi、Antigravity、Hermes Agent、Muse 用の参照ファイル。

使用シナリオ

  • すべての Superpowers セッション。スキルを自動化しているのはこのスキルです。
  • 独自のスキル起動の仕組みを作る人の手本。

料金

MIT ライセンスの無料オープンソースです。Superpowers を開発する Prime Radiant は企業向けに商用サポートを提供しています。実質的なコストはトークンで、プロセス系スキルは質問、レビュー、サブエージェントの実行を増やします。

はじめに

Superpowers は一つのプラグインとしてインストールされ、このスキルはライブラリ全体(v6.4.1 で 15 スキル)と一緒に入ります。Claude Code では /plugin install superpowers@claude-plugins-official。Cursor は /add-plugin superpowers、Gemini CLI は gemini extensions install https://github.com/obra/superpowers。Codex、GitHub Copilot CLI、OpenCode、Pi などのコマンドは README にあります。スキルは自動で起動し、名前を指定して呼び出すこともできます。 プラグインがこのスキルを自動で注入するので、自分で呼び出す必要はありません。

制約:ルールは意図的に強く、些細な質問にもスキルを呼び出してトークンを使うことがあります。セッションの挙動がおかしいときは、そのセッションに diagnosing-superpowers スキルを実行させるよう README が勧めています。

よくある質問

特定の作業だけスキルを止められますか?

はい。エージェントに明示的に伝えてください。ユーザーの指示が優先されます。

Superpowers 以外のスキルにも効きますか?

はい。インストールされているすべてのスキルが対象です。

代替案

  • Claude Skills:強制ルールのない Claude Code 標準のスキル読み込み。
  • OpenSkills:エージェントをまたぐ汎用スキルローダー。
  • Agent Skills:開発ライフサイクルを強制する別のスキルパック。

まとめ

良い助言を集めたフォルダを、エージェントが実際に従うワークフローに変える小さなスキルです。詳しくは skills カテゴリ へ。

コメント

まだコメントがありません。最初のコメントを投稿してください!