mcpField
E
executing-plans

executing-plans

github.com/zenobi-usエージェントワークフロー6847 回インストール今日更新
リポジトリ

executing-plans について

executing-plansは、既存の開発計画を実行するエージェント向けのスキルです。計画を事前に確認し、タスクを検証しながらバッチ単位で進め、各バッチの間にフィードバックを待ちます。

主な機能

  1. 01作業前の計画レビュー
  2. 02バッチ単位でのタスク実行
  3. 03タスクごとの検証
  4. 04バッチ間の進捗報告
  5. 05行き詰まった際の停止と相談

活用シーン

  1. 01レビュー済み開発計画の実装
  2. 02タスクの各バッチ後にフィードバックを得る
  3. 03不明瞭な指示や検証失敗への対応

インストール

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

$npx skills add https://github.com/zenobi-us/dotfiles --skill executing-plans

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

詳細

計画の実行

概要

計画を読み込み、批判的にレビューし、タスクをバッチ単位で実行し、バッチ間でレビューのために報告します。

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

開始時に宣言: 「計画実行スキルを使って、この計画を実装します。」

プロセス

ステップ 1:計画の読み込みとレビュー
  1. 計画ファイルを読み込みます(まだ読み込まれていない場合は、scopecraft を使って読み込みます)
  2. 批判的にレビューし、計画についての質問や懸念点を特定します
  3. 懸念点がある場合:作業を始める前に、人間のパートナーに伝えます
  4. 懸念点がない場合:TodoWrite を作成して続行します
ステップ 2:バッチの実行

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

各タスクについて:

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

バッチが完了したら:

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

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

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

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

  • 「開発ブランチの仕上げスキルを使って、この作業を完了します。」と宣言します。
  • 必須のサブスキル: superpowers:finishing-a-development-branch を使用します
  • そのスキルに従って、テストを検証し、選択肢を提示し、選択された内容を実行します

停止して助けを求める場合

次の場合は、ただちに実行を停止してください:

  • バッチの途中で障害に遭遇した場合(依存関係の不足、テストの失敗、指示が不明確など)
  • 計画に着手できないほど重大な不備がある場合
  • 指示を理解できない場合
  • 検証に繰り返し失敗する場合

推測せず、説明を求めてください。

以前のステップに戻る場合

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

  • パートナーからのフィードバックに基づいて計画が更新された場合
  • 基本的な進め方を再検討する必要がある場合

障害を無理に乗り越えようとしないでください。停止して確認を求めてください。

忘れないこと

  • まず計画を批判的にレビューします
  • 計画のステップに正確に従います
  • 検証を省略しません
  • 計画で指定されているスキルを参照します
  • バッチ間では、報告して返答を待ちます
  • 障害に遭遇したら、推測せずに停止します

コメント