maestro:dispatching

Orchestrate parallel execution of independent software development tasks with dependency management.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/ReinaMacCredy/Maestro-CLI --skill maestro-dispatching
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro:dispatching
Source: https://github.com/ReinaMacCredy/Maestro-CLI/tree/main/.codex/skills/maestro%3Adispatching
Command: npx skills add https://github.com/ReinaMacCredy/Maestro-CLI --skill maestro-dispatching

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers manage and execute multiple independent coding tasks concurrently, significantly speeding up development cycles by leveraging parallel processing.

Core Features & Use Cases

  • Parallel Task Execution: Distributes independent tasks across multiple agents or processes.
  • Dependency Management: Ensures tasks are only dispatched when their prerequisites are met.
  • Use Case: When fixing several unrelated bugs or implementing distinct features, this Skill allows them to be worked on simultaneously, reducing the overall time to completion.

Quick Start

Use the maestro:dispatching skill to run independent tasks in parallel.

Frequently Asked Questions about maestro:dispatching

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

FAQPage Schema
How do I run independent software development tasks in parallel to speed up my workflow?

Parallel task execution is achieved by orchestrating independent coding tasks across multiple agents using a plan-first workflow. The system verifies task independence, manages dependencies, and dispatches concurrent work items to optimize development throughput.

What is the best way to manage task dependencies when dispatching concurrent coding agents?

Dependency management for concurrent coding agents ensures tasks are only dispatched when their prerequisites are met. The orchestration workflow evaluates task independence and queues dependent items until their required upstream work is completed.

When should I use parallel task execution for my software development process?

You should use parallel task execution when fixing several unrelated bugs or implementing distinct features simultaneously. This approach significantly speeds up development cycles by leveraging concurrent processing for non-conflicting work items.

How do I construct detailed worker prompts for concurrent agent execution?

Constructing detailed worker prompts for concurrent agent execution involves using an agent-driven workflow that verifies task independence and generates specific instructions for each parallel worker. This enables effective fan-out of non-conflicting development tasks.

Does parallel task dispatching work for related features that share the same codebase?

Parallel task dispatching works for related features only if the tasks are verified as independent and non-conflicting. The orchestration process explicitly checks for task independence before constructing worker prompts to prevent concurrent execution conflicts.