Executing Plans Skill logo

Executing Plans Skill

開く

Superpowers のインライン実行スキル。書かれた計画をエージェント自身がタスクごとに TDD と記録簿付きで実行し、最後にブランチ全体を新しいコンテキストで一度レビューします。

共有:
代替ツールを見る

Executing Plans は Superpowers のスキルです(スキルのソース)。Writing Plans の計画をインラインで実行する方法で、エージェントが現在のセッションですべてのタスクを自分で実装し、タスクごとの実装役やレビュー役のサブエージェントは使わず、最後にブランチ全体を新しいコンテキストで一度レビューさせます。

スキルはこれを安い選択肢と位置づけています。タスクごとに新しい実装役とレビュー役を立てる代わりに、一つのコンテキストと最後のレビュアー一人で済みます。

主な機能

  • 使う場面:計画の引き継ぎでインライン実行を選んだとき、またはツールにサブエージェント機能がないとき。
  • 連続実行:タスクの合間に「続けますか?」と止まらない。
  • 停滞ではなく裁定:矛盾や計画の欠陥は自分で決め、Ruling: 行として決定、理由、誤りだった場合のコストを記録簿に残す。
  • 止まるべき四つの場合:取り返しのつかない破壊的な操作、セキュリティに関わる操作、マージやプッシュなど worktree 外への副作用、従いようのないほど壊れた計画。
  • 共有ワークスペース:git で無視される .superpowers/sdd/<plan>/ に記録簿と成果物を置き、Subagent-Driven Development と共有するので途中で実行方法を切り替えられる。
  • 完了の契約:指定されたテストがこのセッションで実行・合格し、すべての Expected: 行を実出力と比べ、すべての逸脱に裁定がある場合だけタスク完了。task-done スクリプトが実行を記録。
  • 最終レビュー:最も高性能なモデルのレビュアー一人がブランチ全体を読む。

使用シナリオ

  • タスクごとのレビューが割に合わない、明確に書かれた計画。
  • サブエージェントのないツール。
  • 中位のモデルで計画を実行する場合。スキルによればうまく機能します。

料金

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 にあります。スキルは自動で起動し、名前を指定して呼び出すこともできます。 計画の終わりにインライン実行を選ぶと、エージェントがすべてのタスクを進めて最後に報告します。

制約:タスクごとのレビューがないので誤りの発覚が遅れ、長い計画では最後のタスクが最も混み合ったコンテキストで動きます。その場合はサブエージェント駆動をスキルが勧めています。

よくある質問

エージェントは途中で質問してきますか?

止まるべき四つの場合だけです。それ以外は裁定として記録されます。

途中でサブエージェントに切り替えられますか?

はい。両スキルは同じ記録簿の形式を使います。

代替案

まとめ

良い計画を安く実行する方法で、TDD、記録簿、最終レビューが品質を支えます。詳しくは skills カテゴリ へ。

コメント

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