parallel-agents

Orchestrate parallel AI agent execution with file-based status reporting.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill parallel-agents-scooter-lacroix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-agents
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/parallel-agents
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill parallel-agents-scooter-lacroix

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of context bloat and inefficient execution when running multiple AI agents simultaneously, ensuring structured and manageable parallel processing.

Core Features & Use Cases

  • Parallel Execution: Launch multiple agents concurrently for faster task completion.
  • Context Management: Prevents context window overflow by avoiding TaskOutput and using file-based status updates.
  • Use Case: When performing a large-scale data backfill across different providers, launch agents for each provider in parallel to expedite the process while maintaining clear status tracking.

Quick Start

Launch multiple agents in parallel using the run_in_background: true option for each task.

Frequently Asked Questions about parallel-agents

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

FAQPage Schema
How do I run multiple AI agents in parallel without causing context window overflow?

To run multiple AI agents in parallel without context bloat, execute them in the background using file-based status reporting via append operations instead of direct output returns. This prevents context window overflow during concurrent execution.

What is the maximum batch size for concurrent agent orchestration?

The maximum batch size for concurrent agent orchestration is fifteen agents per launch. Limiting batch sizes to fifteen ensures structured and manageable parallel processing without overwhelming execution flow.

How do I track background tasks during parallel execution of AI agents?

Track background tasks during parallel execution by using file-based status reporting via append operations. This method mandates structured status updates to files, bypassing direct output returns to manage execution flow efficiently.

Why should I use background execution for agent orchestration and concurrency?

Background execution is required for agent orchestration and concurrency to prevent context bloat. By avoiding direct output and using file-based status updates, it maintains structured and scalable agentic workflows.

Can I use parallel agents for large-scale data backfill across different providers?

Yes, you can use parallel agents for large-scale data backfill across different providers. Launch agents for each provider concurrently to expedite the process while maintaining clear status tracking through file-based updates.

What's the best way to manage workflow automation for concurrent background tasks?

The best way to manage workflow automation for concurrent background tasks is to orchestrate parallel execution with file-based status reporting. This approach prevents context bloat and ensures scalable, structured task completion.