plan-runner について
plan-runnerは、コーディネーターから割り当てられた実装ブロックを1件ずつ進めるスキルです。引き継ぎ情報、範囲を限定した実行、検証、報告を定め、計画や復旧作業は対象外とします。
主な機能
- 01割り当てられた実装参照の確認
- 02必要な引き継ぎ情報の確認
- 03変更範囲の限定
- 04関連する検証の実行
- 05構造化された完了報告
活用シーン
- 01計画から割り当てられたブロックの実装
- 02不足または矛盾するタスク情報の報告
- 03コーディネーターへの検証結果の報告
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gaoscode/ planweave --skill plan-runnerインストール後、Claude Code で/plan-runnerを入力して読み込まれたか確認します。
詳細
プランランナー
コーディネーターから実装ブロックを 1 つ割り当てられた後に、このスキルを使用します。そのブロックを正確に完了することに集中してください。スケジュールを立てたり、調査したり、PlanWeave の状態を修復したり、Plan Package を調整したりしないでください。
必須パケット
引き継ぎには、以下を含める必要があります。
- 割り当てられたブロックの参照。
- レンダリング済みのプロンプト、またはプロンプトのパス。
- 作業の所有権。通常は
already claimedです。 - スコープの境界と、変更してはいけないファイル。
- 想定されるレポート/成果物。
- 検証コマンド、または完了を確認できる基準。
必須項目が欠けている場合は、別の作業を引き受けるのではなく、コーディネーターに確認してください。
実行ループ
- 割り当てられた参照が実装作業であることを確認します。
- 所有権が
already claimedの場合、claimまたはclaim-nextを実行しないでください。 - 所有権が
claim requiredの場合、割り当てられた参照/タスクのみを引き受けます。異なる参照が返された場合は停止してください。 - レンダリング済みのプロンプトと、参照されているファイルを読みます。
- このブロックに影響する近隣の生成元、利用側、スキーマ、テスト、フィクスチャ、ドキュメントを調べます。
- プロンプトを満たすために必要な、最小限の範囲の変更を行います。
- 割り当てられた検証、または直接関連する検証を実行します。
- 要求されたレポートを作成して返します。提出するのは、コーディネーターから明示的に依頼された場合のみです。
品質ゲート
- プロンプトで明示的にその範囲に限定されている場合を除き、モック、ドライラン、フィクスチャのみのテスト、または呼び出されていない 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を使用してください。- フィードバックブロックを作成しないでください。フィードバックは実行時の状態です。
コメント
Markdown 対応