parallel-power

Run independent task items in parallel across multiple Cowork workers.

21|6|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/EAIconsulting/cowork-skills-library --skill parallel-power
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-power
Source: https://github.com/EAIconsulting/cowork-skills-library/tree/main/skills/parallel-power
Command: npx skills add https://github.com/EAIconsulting/cowork-skills-library --skill parallel-power

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Long serial wait times when processing many independent items; this skill helps users restructure tasks so Cowork runs multiple workers at once and finishes batch jobs far faster.

Core Features & Use Cases

  • Parallel execution: Rewrite user requests so each independent item is handled by its own worker simultaneously.
  • Time comparison & coaching: Estimate serial vs parallel runtimes to demonstrate time savings and set expectations.
  • Output management & merge: Save each worker's result as a separate file and provide a clear merge step to consolidate outputs into a final deliverable.
  • Use Cases: Summarizing folders of competitor reports, researching multiple companies at once, drafting variations of the same document, or processing independent spreadsheet rows.

Quick Start

Use parallel-power to run parallel workers that summarize each file in your folder, save each summary as a separate file, and then merge them into a single overview file.

Frequently Asked Questions about parallel-power

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

FAQPage Schema
How do I speed up batch processing for multiple independent files?

Speed up batch processing by running independent task items in parallel using multiple workers. This restructures requests so each item is handled simultaneously, significantly reducing long serial wait times for folders of files.

What is the best way to process multiple spreadsheet rows without waiting for each to finish?

The best way to process independent spreadsheet rows is to assign each row to a separate worker running in parallel. This allows multiple rows to be analyzed simultaneously, dramatically cutting down the total execution time compared to sequential processing.

Can I use parallel workers to research multiple companies at once?

Yes, you can use parallel workers to research multiple companies at once. As long as the research tasks are independent, multiple workers can gather information simultaneously, complete the batch job far faster, and save separate output files for each company.

How do I merge separate output files after running parallel batch jobs?

To merge separate output files after parallel batch jobs, you must include an explicit merge step once all workers complete. This consolidation step combines the individual results from each worker into a single final deliverable or overview file.

When should I not use parallel execution for batch tasks?

You should not use parallel execution for batch tasks if the items are dependent on each other. Parallel workers require tasks to be completely independent, meaning no item's processing should rely on the result or timing of another item.