mcpField
P
plan-runner

plan-runner

github.com/gaoscode開発42454 回インストール6 日前に更新
リポジトリ

plan-runner について

plan-runnerは、コーディネーターから割り当てられた実装ブロックを1件ずつ進めるスキルです。引き継ぎ情報、範囲を限定した実行、検証、報告を定め、計画や復旧作業は対象外とします。

主な機能

  1. 01割り当てられた実装参照の確認
  2. 02必要な引き継ぎ情報の確認
  3. 03変更範囲の限定
  4. 04関連する検証の実行
  5. 05構造化された完了報告

活用シーン

  1. 01計画から割り当てられたブロックの実装
  2. 02不足または矛盾するタスク情報の報告
  3. 03コーディネーターへの検証結果の報告

インストール

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

$npx skills add https://github.com/gaoscode/planweave --skill plan-runner

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

詳細

プランランナー

コーディネーターから実装ブロックを 1 つ割り当てられた後に、このスキルを使用します。そのブロックを正確に完了することに集中してください。スケジュールを立てたり、調査したり、PlanWeave の状態を修復したり、Plan Package を調整したりしないでください。

必須パケット

引き継ぎには、以下を含める必要があります。

  • 割り当てられたブロックの参照。
  • レンダリング済みのプロンプト、またはプロンプトのパス。
  • 作業の所有権。通常は already claimed です。
  • スコープの境界と、変更してはいけないファイル。
  • 想定されるレポート/成果物。
  • 検証コマンド、または完了を確認できる基準。

必須項目が欠けている場合は、別の作業を引き受けるのではなく、コーディネーターに確認してください。

実行ループ

  1. 割り当てられた参照が実装作業であることを確認します。
  2. 所有権が already claimed の場合、claim または claim-next を実行しないでください。
  3. 所有権が claim required の場合、割り当てられた参照/タスクのみを引き受けます。異なる参照が返された場合は停止してください。
  4. レンダリング済みのプロンプトと、参照されているファイルを読みます。
  5. このブロックに影響する近隣の生成元、利用側、スキーマ、テスト、フィクスチャ、ドキュメントを調べます。
  6. プロンプトを満たすために必要な、最小限の範囲の変更を行います。
  7. 割り当てられた検証、または直接関連する検証を実行します。
  8. 要求されたレポートを作成して返します。提出するのは、コーディネーターから明示的に依頼された場合のみです。

品質ゲート

  • プロンプトで明示的にその範囲に限定されている場合を除き、モック、ドライラン、フィクスチャのみのテスト、または呼び出されていない API を、実際に完了したものとして扱わないでください。
  • 生成元と利用側の間で、スキーマ/型/API/CLI/ファイル/プロンプトの契約に一貫性を保ってください。
  • 無関係なファイルと動作を維持してください。
  • プロンプトが空、矛盾、陳腐化、ブロック状態、乖離状態にある場合、または存在しないソースファイルを指している場合は、停止して NEEDS_COORDINATOR を返してください。
  • 計画に不適切な依存関係、プロンプトの欠落、無効な受け入れ条件、不適切なレビューゲート設計、または古いタスクスコープがあるために割り当てられたブロックを完了できない場合は、停止し、具体的な計画上の問題を添えて NEEDS_COORDINATOR を返してください。

レポート

以下を含めてください。

  • 割り当てられた参照。
  • 変更したファイル。
  • 変更した動作と維持した動作。
  • 実行した検証とその結果。
  • 残るリスク、または none。
  • コーディネーター/復旧に関する問題。

境界

  • レビューゲートを実行しないでください。plan-reviewer を使用してください。
  • 複数のブロック、キャンバス、サブエージェントを調整しないでください。plan-coordinator を使用してください。
  • project-graph.json、キャンバスの manifest.json、ソースプロンプトの Markdown、その他の Plan Package ファイルを編集しないでください。計画上の問題はコーディネーターに報告してください。
  • doctor --repair の実行、ブロック解除、乖離の解消、state.json/results/ の編集を行わないでください。plan-recovery を使用してください。
  • フィードバックブロックを作成しないでください。フィードバックは実行時の状態です。

コメント