mcpField
E
executing-plans

executing-plans

github.com/davila7エージェントワークフロー33.0k342 回インストール今日更新
リポジトリ

executing-plans について

executing-plansは、既存の開発計画を実行するエージェント向けスキルです。計画を批判的に確認し、作業を小分けにして検証しながら、各バッチの間に人のフィードバックを待ちます。

主な機能

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

活用シーン

  1. 01レビュー済み開発計画の実装
  2. 02コーディング前の計画の不足確認
  3. 03検証済み作業の提示とフィードバック
  4. 04不明な指示やテスト失敗への対応

インストール

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

$npx skills add https://github.com/davila7/claude-code-templates --skill executing-plans

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

詳細

プランの実行

概要

プランを読み込み、批判的にレビューし、タスクをバッチ単位で実行し、バッチの間にアーキテクトによるレビューのために報告します。

中核となる原則: アーキテクトによるレビューのチェックポイントを設けたバッチ実行。

開始時の宣言: "I'm using the executing-plans skill to implement this plan."

プロセス

ステップ 1: プランの読み込みとレビュー
  1. プランファイルを読む
  2. 批判的にレビューし、プランについて疑問や懸念があれば特定する
  3. 懸念がある場合: 開始前に人間のパートナーに提起する
  4. 懸念がない場合: TodoWrite を作成して次へ進む
ステップ 2: バッチの実行

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

各タスクについて:

  1. in_progress にマークする
  2. 各ステップを正確に実行する(プランは細分化された小さなステップで構成されている)
  3. 指定された検証を実行する
  4. completed にマークする
ステップ 3: 報告

バッチが完了したら:

  • 実装した内容を示す
  • 検証の出力を示す
  • "Ready for feedback." と伝える
ステップ 4: 継続

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

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

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

  • 宣言する: "I'm using the finishing-a-development-branch skill to complete this work."
  • 必須のサブスキル: superpowers:finishing-a-development-branch を使用する
  • そのスキルに従って、テストを検証し、選択肢を提示し、選択を実行する

停止して支援を求めるタイミング

次の場合は 直ちに実行を停止する:

  • バッチの途中で障害に遭遇した(依存関係の欠落、テストの失敗、指示が不明確など)
  • プランに、開始を妨げる重大な欠落がある
  • 指示を理解できない
  • 検証が繰り返し失敗する

推測せず、明確化を求めること。

以前のステップに戻るタイミング

次の場合は レビュー(ステップ 1)に戻る:

  • パートナーがフィードバックに基づいてプランを更新した
  • 根本的なアプローチを再検討する必要がある

障害を無理に突破しないこと - 停止して確認する。

留意事項

  • まず批判的にプランをレビューする
  • プランのステップを正確に守る
  • 検証を省略しない
  • プランが指示する場合はスキルを参照する
  • バッチの間は報告して待つだけにする
  • 障害に遭遇したら推測せず停止する

コメント