parallel-execution

Execute independent Task tool calls in parallel within a single assistant message.

Updated May 18, 2026
One-click install
npx skills add https://github.com/bbara04/openchamber-complete --skill parallel-execution-bbara04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-execution
Source: https://github.com/bbara04/openchamber-complete/tree/main/opencode-config/skill/parallel-execution
Command: npx skills add https://github.com/bbara04/openchamber-complete --skill parallel-execution-bbara04

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of slow, sequential Task tool usage by teaching how to coordinate multiple independent workstreams to run in parallel within a single assistant message.

Core Features & Use Cases

  • True parallel Task execution: Ensures all Task calls are placed in a single assistant message so they execute concurrently.
  • Independence and conflict avoidance: Helps you choose tasks that don’t depend on each other and won’t modify the same files or shared state.
  • Synthesis-oriented workflow: Guides you to combine outputs after completion and resolve contradictions into one unified result.
  • TodoWrite coordination: Standardizes marking all parallel todos as in_progress before launch and updating each as results arrive.

Quick Start

Ask the agent to analyze authentication, API, and database layers in parallel by issuing all three Task calls inside a single assistant message and then synthesizing the combined findings afterward.

Frequently Asked Questions about parallel-execution

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

FAQPage Schema
How do I run parallel agent workflows to reduce task latency?

Parallel agent workflows reduce end-to-end latency by emitting multiple independent Task tool calls within a single assistant message so they execute concurrently instead of sequentially. You then synthesize the combined outputs into a unified result.

What's the best way to analyze multiple codebase directories simultaneously?

Analyzing multiple codebase directories simultaneously requires issuing all independent Task calls in one assistant message. This ensures concurrent execution across directory layers like authentication, API, and database, followed by a planned synthesis step to merge findings.

How does TodoWrite tracking work with concurrent task execution?

TodoWrite tracking coordinates concurrent tasks by marking all parallel todos as in_progress before launching them in a single message. As each Task call completes and returns results, the corresponding todo state transitions are updated to reflect accurate progress.

When should I avoid running independent subtasks in parallel?

You should avoid parallel execution when subtasks depend on each other's outputs or modify the same files and shared state. Parallelism requires complete task independence to prevent conflicts and ensure the final synthesis step produces a coherent unified result.

Can I use multi-perspective analysis for conflicting code review results?

Multi-perspective analysis supports conflicting code review results by launching independent reviews concurrently and resolving contradictions during the planned synthesis step. This combines multiple viewpoints into one unified outcome rather than sequential isolated assessments.

Do I need specific dependencies to coordinate independent subtasks concurrently?

No specific dependencies are required to coordinate independent subtasks concurrently. The approach relies on structuring multiple Task tool calls inside a single assistant message to achieve parallelism, leveraging standard agent workflow components without external modules.