superpowers プラグイン
プラグイン Claude Code 開発 Claude Code 拡張・ワークフローコード品質・レビュー・テスト以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
Superpowers は、obra(Prime Radiant)が GitHub で公開しているプラグインで、組み合わせ可能な「スキル」群によってコーディングエージェントに体系的なソフトウェア開発手法を与えるものです。README によると、エージェントはまずブレインストーミングで仕様を固め、実装計画を作成し、コードレビューを組み込んだサブエージェント駆動開発、そして red/green の TDD(テスト駆動開発)を進めます。加えて、系統的デバッグのスキルや、新しいスキルを作成・テストするためのメタスキルも含まれています。Claude Code、Antigravity、Codex App/CLI、Cursor、Factory Droid、GitHub Copilot CLI、Kimi Code、OpenCode、Pi といった対応エージェントにプラグインとして導入すると、各スキルは自動的にトリガーされます。ライセンスは MIT で、brainstorming スキルのビジュアルコンパニオン機能には無効化可能なオプションのテレメトリが含まれます。
概要
Superpowers は SaaS ではなく、コーディングエージェント向けの導入型プラグイン・スキルフレームワークです。ソースには「組み合わせ可能なスキル群と、エージェントがそれらを確実に使うようにする初期指示の上に構築された、コーディングエージェント向けの完全なソフトウェア開発手法」と説明されています。導入方法は使用しているエージェントごとに異なり(/plugin install コマンドや各エージェント固有のパッケージ管理コマンドなど)、エージェントのセッション内でローカルに動作します。
superpowers でできること
- brainstorming: ソクラテス式の問いかけで漠然としたアイデアを整理し、代替案を検討して、レビュー可能な単位で設計書を提示する
- using-git-worktrees: 設計承認後、新しいブランチに隔離されたワークスペースを作り、テストのベースラインが正常であることを確認する
- writing-plans: 承認済みの設計を、ファイルパス・コード・検証手順まで明記した小さなタスク(2〜5分単位)に分割する
- subagent-driven-development / executing-plans: タスクごとに新規サブエージェントを割り当て、仕様準拠とコード品質の二段階レビューを行う、またはチェックポイント付きで一括実行する
- test-driven-development: RED-GREEN-REFACTOR の TDD を徹底し、テストより先に書かれたコードは削除する
- systematic-debugging / verification-before-completion: 4段階の根本原因調査プロセスに沿ってデバッグし、修正完了を宣言する前に検証する
- requesting-code-review / receiving-code-review: 計画に対して重要度別に指摘を行い、フィードバックへ対応する
- finishing-a-development-branch: テストを確認したうえでマージ・PR作成・保持・破棄を選び、worktree を整理する
- writing-skills: プロジェクトの手順に従って新しいスキルを作成し、テストする
出典
原文の説明(英語)
Superpowers teaches Claude brainstorming, subagent driven development with built in code review, systematic debugging, and red/green TDD. Additionally, it teaches Claude how to author and test new skills.
superpowers の変更履歴
- プラグイン superpowers を追加