このプロジェクトについて

Superpowersは、AIコーディングエージェントの動作を変えるために設計された完全なソフトウェア開発手法です。構成可能なスキルのセットと、エージェントがそれらを自動的に使用するように促す初期指示として構築されています。Superpowersを使用するエージェントは、すぐにコードを書き始めるのではなく、まずユーザーが何を作ろうとしているのかを明確にし、読みやすいセクションに分けた設計を提示し、実装計画を作成する前に承認を得ます。 このプロジェクトは、必須で自動的にトリガーされる段階からなる中核ワークフローを説明しています。ブレインストーミングはアイデアを設計文書へと洗練させ、git worktreeは隔離された環境を作成し、writing-plansは作業を正確なファイルパスと検証手順を伴う小さなタスクに分解し、subagent-driven developmentまたはexecuting-plansは二段階レビュー付きでタスクをディスパッチし、テスト駆動開発はRED-GREEN-REFACTORサイクルを強制し、requesting-code-reviewは計画に対して作業を確認し、finishing-a-development-branchはマージまたはクリーンアップを処理します。 スキルライブラリには、テスト、体系的なデバッグ、完了前の検証、ブレインストーミング、計画、並列エージェントディスパッチ、コードレビュー、worktree管理、および新しいスキルを書くためのメタスキルが含まれています。このプロジェクトは、テストファースト開発、推測よりも体系的なプロセス、複雑さの削減、主張よりも証拠を重視しています。 Superpowersは、Claude Code、Antigravity、Codex App/CLI、Cursor、Devin CLI、Factory Droid、Gemini CLI、GitHub Copilot CLI、Grok Build CLI、Kimi Code、OpenCode、Pi、Hermes Agentなど、多くのコーディングエージェントハーネスにインストールでき、それぞれの手順が提供されています。 このプロジェクトはMITライセンスです。使用状況とバージョン普及を推定するためにPrime Radiantロゴを読み込む、任意のビジュアルコンパニオンテレメトリ機能が含まれています。これはSUPERPOWERS_DISABLE_TELEMETRY環境変数またはClaude Codeのテレメトリオプトアウトによって無効にできます。