orchestrator

Manage skill execution phases, dependencies, and parallel subagent tasks.

4|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/BugRoger/2bd --skill orchestrator-bugroger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrator
Source: https://github.com/BugRoger/2bd/tree/main/.claude/skills/_core/orchestrator
Command: npx skills add https://github.com/BugRoger/2bd --skill orchestrator-bugroger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the execution of complex workflows by managing dependencies between different tasks and allowing for parallel processing, ensuring efficient and organized skill execution.

Core Features & Use Cases

  • Phase-based Execution: Organizes skill logic into distinct, manageable phases.
  • Dependency Management: Ensures tasks are executed in the correct order based on defined dependencies.
  • Parallel Processing: Optimizes execution time by running independent tasks concurrently.
  • Error Handling & Fallbacks: Provides robust mechanisms to handle failures and gracefully recover or report errors.
  • Use Case: A skill that needs to fetch configuration, then process data, and finally generate a report can use the orchestrator to define these as phases, ensuring data fetching completes before processing begins, and processing completes before report generation.

Quick Start

Use the orchestrator skill to run the 'daily-planning' ritual.

Frequently Asked Questions about orchestrator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage task dependencies and parallel execution in multi-step workflows?

You can manage task dependencies and parallel execution by defining distinct phases in your skill logic. The orchestrator parses SKILL.md frontmatter to coordinate these multi-step workflows, spawning subagents to run independent tasks concurrently while ensuring dependent tasks execute in the correct order.

What is phase-based execution for complex task orchestration?

Phase-based execution for complex task orchestration organizes skill logic into distinct, manageable stages. This ensures tasks like data fetching, processing, and report generation run sequentially based on defined dependencies, while independent tasks execute in parallel to optimize overall workflow time.

How do I parse SKILL.md frontmatter to coordinate subagent spawning?

To coordinate subagent spawning, the system parses SKILL.md frontmatter to extract defined phases and dependencies. It then uses this metadata to determine execution order and spawns subagents for parallel processing of independent tasks within the agentic framework.

Can I use the orchestrator skill for daily planning rituals and similar complex workflows?

Yes, you can use the orchestrator skill for daily planning rituals and similar complex workflows. It manages execution by organizing tasks into phases, handling dependency management, and providing error handling with fallbacks to ensure robust recovery during multi-step task processing.

Does the orchestrator skill handle error recovery and fallbacks for parallel tasks?

The orchestrator skill handles error recovery and fallbacks for parallel tasks by providing robust mechanisms to manage failures. It gracefully recovers from errors or reports them, ensuring organized skill execution even when concurrent subagent processing encounters issues.

When do I need an orchestrator for dependency management in an agentic framework?

You need an orchestrator for dependency management in an agentic framework when your workflow requires strict execution order across multiple steps. It is essential when tasks have dependencies that must complete before subsequent phases begin, or when parallel processing is needed for independent tasks.