parallel-execution

Orchestrate parallel subagent tasks with run_in_background in a single message.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/pukpuklouis/website-blackliving-ecomm --skill parallel-execution-pukpuklouis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-execution
Source: https://github.com/pukpuklouis/website-blackliving-ecomm/tree/main/.agent/skills/parallel-execution
Command: npx skills add https://github.com/pukpuklouis/website-blackliving-ecomm --skill parallel-execution-pukpuklouis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables orchestrating parallel subagent execution using the Task tool with run_in_background to run multiple tasks concurrently, dramatically reducing overall execution time.

Core Features & Use Cases

  • Launch multiple subagents in parallel to process independent tasks
  • Pattern-driven orchestration: Task-Based Parallelization, Directory-Based Parallelization, Perspective-Based Parallelization
  • Use cases include codebase analyses, data processing pipelines, and automation workflows requiring parallel task execution

Quick Start

Identify parallelizable tasks, prepare dynamic prompts for each subagent, and launch all Task calls in a single assistant message with run_in_background set to true. Then collect TaskOutput IDs and synthesize the results.

Frequently Asked Questions about parallel-execution

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

FAQPage Schema
How do I run multiple subagents concurrently to speed up codebase analysis?

You can run multiple subagents concurrently by issuing all Task calls in a single assistant message with run_in_background set to true. This parallel execution pattern allows independent tasks to execute simultaneously, reducing overall execution time.

What is parallel task orchestration for background workflows?

Parallel task orchestration coordinates multiple subagents using the Task tool to run independent sub-tasks concurrently. It applies to data processing pipelines and automation workflows where sub-tasks can execute simultaneously instead of sequentially.

How do I execute parallel background tasks without blocking the main workflow?

You execute non-blocking background tasks by launching each Task with run_in_background: true in a single assistant message. After launching them in parallel, you collect the TaskOutput IDs and synthesize the results once the independent tasks complete.

Can I use parallel subagent execution for directory-based or perspective-based data processing?

Yes, parallel subagent execution supports Task-Based, Directory-Based, and Perspective-Based Parallelization patterns. These patterns allow you to coordinate independent data processing tasks across different codebases, directories, or analytical perspectives concurrently.

When should I avoid using concurrent subagents for task automation?

You should avoid concurrent subagents when tasks are dependent on each other, as parallel execution requires independent sub-tasks. This skill is specifically designed for automation workflows where sub-tasks can execute without waiting on each other's outputs.