execute
Installation
SKILL.md
execute - タスク遂行オーケストレーション
複雑なタスクを整理・分割し、利用可能な委譲機構(サブエージェント・タスク委譲など、実行環境が提供するもの)を統括して遂行する。呼び出し元はプロジェクトマネージャーとして全体を統括する。
追加指示の扱い
起動時にユーザーから追加指示(実行したいタスクの詳細、対象パス、制約条件、参照すべき設計方針など)が渡された場合、本スキルの他方針より優先して適用する。ただし委譲による統括・順次タスクの完了確認といった本スキルの前提を壊す追加指示は、直ちに停止してユーザーに確認する。渡されない場合は標準フローのみを実行する。
委譲先の選択
実行環境が委譲機構(サブエージェント・タスク委譲・並列ワーカーなど)を提供している場合は、次の優先順位で選ぶ。委譲機構が無い環境では、呼び出し元自身が各タスクを順に実行する。
- プロジェクト固有の委譲先(最優先): プロジェクトのコーディング規約やアーキテクチャに精通した専用の委譲先が定義され、タスクの性質に合致する場合は、必ずそれを使う。
- 汎用の委譲先(フォールバック): プロジェクト固有の委譲先が無い、または適切でない場合のみ、実行環境が提供する汎用の委譲先を使う。
プロジェクト固有の委譲先がどこにどの形式で定義されるかは実行環境により異なる。特定の設定ディレクトリやパスを前提に固定せず、その環境で委譲先を列挙・確認する手段で把握する。