mcpField
E
Executing Plans

Executing Plans

github.com/obraエージェントワークフロー755530 回インストール54 週間前に更新
リポジトリ

Executing Plans について

実装計画をバッチ単位で進めるスキルです。最初に計画を批判的に確認し、各バッチの完了後に報告してフィードバックを待ちます。段階ごとの検証と人によるレビューが必要な作業に適しています。

主な機能

  1. 01実行前の計画レビュー
  2. 02タスクのバッチ実行
  3. 03指定された検証の実施
  4. 04バッチ間の結果報告
  5. 05行き詰まった場合の停止と相談

活用シーン

  1. 01複数ステップの計画を段階的に実装
  2. 02続行前の検証結果の確認
  3. 03実装前の計画上の懸念解消

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/obra/superpowers-skills --skill executing-plans

インストール後、Claude Code で/executing-plansを入力して読み込まれたか確認します。

詳細

プランの実行

概要

プランを読み込み、批判的にレビューし、タスクを複数のバッチに分けて実行し、バッチ間でレビューを受けるために報告します。

基本原則: アーキテクトによるレビューのチェックポイントを設けたバッチ実行です。

開始時に宣言: 「プランを実装するために、Executing Plans スキルを使用しています。」

プロセス

ステップ 1:プランの読み込みとレビュー
  1. プランファイルを読みます
  2. 批判的にレビューし、プランに関する質問や懸念点を特定します
  3. 懸念点がある場合:開始前に人間のパートナーに伝えます
  4. 懸念点がない場合:TodoWrite を作成して続行します
ステップ 2:バッチの実行

デフォルト:最初の 3 タスク

各タスクについて:

  1. ステータスを in_progress にします
  2. 各ステップを正確に実行します(プランには細分化されたステップが記載されています)
  3. 指定された検証を実行します
  4. ステータスを completed にします
ステップ 3:報告

バッチが完了したら:

  • 実装した内容を示します
  • 検証結果を示します
  • 「フィードバックをお待ちしています。」と伝えます
ステップ 4:続行

フィードバックに基づいて:

  • 必要に応じて変更を適用します
  • 次のバッチを実行します
  • 完了するまで繰り返します
ステップ 5:開発を完了する

すべてのタスクが完了し、検証されたら:

  • 「この作業を完了するために、Finishing a Development Branch スキルを使用しています。」と宣言します
  • skills/collaboration/finishing-a-development-branch に切り替えます
  • そのスキルに従って、テストを検証し、選択肢を提示して、選ばれた内容を実行します

中断して支援を求める場合

以下の場合は、直ちに実行を中断します:

  • バッチの途中でブロッカーに直面した場合(依存関係が不足している、テストが失敗する、指示が不明確である)
  • 開始できないほど重大な不足がプランにある場合
  • 指示の内容を理解できない場合
  • 検証に繰り返し失敗する場合

推測するのではなく、説明を求めてください。

前のステップに戻る場合

次の場合は、レビュー(ステップ 1)に戻ります:

  • パートナーがフィードバックに基づいてプランを更新した場合
  • 基本方針を再検討する必要がある場合

ブロッカーを無理に乗り越えないでください。中断して確認を求めてください。

忘れないでください

  • まずプランを批判的にレビューします
  • プランのステップを正確に実行します
  • 検証を省略しません
  • プランで指定されているスキルを参照します
  • バッチ間では、報告して返答を待ちます
  • ブロックされたら推測せず、中断します

コメント