orchestrator
複雑なマルチステップタスクを検出した際に自動発動。タスクを順次ステップと並列サブタスクに分解し、効率的に実行する。
When & Why to Use This Skill
The Orchestrator skill is a sophisticated task management framework designed to handle complex, multi-step workflows by automatically decomposing them into sequential phases and parallel subtasks. It optimizes execution efficiency and context window usage by isolating subtasks and synthesizing results, making it ideal for high-stakes agentic operations that require structured planning and rapid execution.
Use Cases
- Complex Project Decomposition: Automatically breaking down a large-scale software development or business project into logical milestones and parallelizable tasks to accelerate delivery.
- Multi-Source Information Synthesis: Coordinating simultaneous data gathering from various research streams and merging the findings into a coherent, summarized report without exceeding context limits.
- Automated Workflow Management: Managing intricate processes that involve dependencies, where the agent must verify the completion of parallel subtasks before proceeding to the next strategic step.
- Context-Efficient Problem Solving: Handling large-scale problems by distributing specific components to sub-agents with minimal necessary context, ensuring the main conversation remains focused and performant.
| name | orchestrator |
|---|---|
| description | 複雑なマルチステップタスクを検出した際に自動発動。タスクを順次ステップと並列サブタスクに分解し、効率的に実行する。 |
Orchestrator
複雑タスクを順次ステップに分解し、各ステップ内で並列サブタスクを実行する。
Execute /orc slash command for detailed workflow.
発動条件
- 3つ以上の独立したサブタスクが識別できる
- 依存関係のある複数ステップが必要
- 並列実行で効率化できる
基本フロー
[分析] → [ステップ計画] → [並列実行] → [レビュー・適応] → [次ステップ]
コンテキスト効率化
- 各サブタスクに最小限のコンテキストを渡す
- 結果は100-200語の要約で受け取る
- 親コンテキストを圧迫しない