ls-max-parallel

Decompose tasks into parallel subtasks with wave-based execution and mandatory synthesis.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/ahostbr/liteharness --skill ls-max-parallel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ls-max-parallel
Source: https://github.com/ahostbr/liteharness/tree/main/liteharness/catalog/skills/ls-max-parallel
Command: npx skills add https://github.com/ahostbr/liteharness --skill ls-max-parallel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you reliably split a complex request into independent subtasks that can run concurrently, then merge all outcomes into a single coherent result.

Core Features & Use Cases

  • Parallel wave decomposition: breaks the request into many subtasks, maps dependencies, and executes independent work in wave order.
  • Strategy control for quality vs breadth: supports recursive execution, ensemble comparison across multiple models, and sweep exploration for broad coverage.
  • Mandatory synthesis: always runs a final synthesis step that merges findings, flags contradictions, and validates completeness.

Use case: You have a large codebase refactor request; you want thorough coverage by executing exploration components in parallel waves, then produce a unified refactor plan with checks.

Quick Start

Send the instruction "/max-parallel --agents 8 --depth 2 Refactor this feature end-to-end" to trigger decomposition, parallel execution, and final synthesis.

Frequently Asked Questions about ls-max-parallel

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

FAQPage Schema
How do I decompose complex tasks into parallel subtasks for concurrent execution?

Task decomposition for parallel execution breaks a request into independent subtasks, maps dependencies, and executes them concurrently in waves. This Skill orchestrates that split, spawns parallel agent calls, and merges outcomes into a single coherent result.

What is wave-based execution for parallel agent orchestration?

Wave-based execution maps dependencies, spawns parallel agent Task calls, and validates completeness before merging results across recursion depth. This approach runs independent subtasks concurrently in ordered waves to accelerate complex workflows.

How do I run an ensemble strategy to compare multiple models on the same task?

An ensemble strategy executes the same task across multiple models to compare outputs. This Skill supports ensemble comparison alongside recursive and sweep strategies, allowing you to prioritize quality or breadth during parallel execution.

Can I use parallel decomposition for large codebase refactoring and research tasks?

Parallel decomposition applies to codebase refactoring and research scenarios by executing independent exploration components in concurrent waves. It produces a unified refactor plan with completeness checks to ensure thorough end-to-end coverage.

How do I merge parallel agent outputs and validate synthesis completeness?

Merging parallel outputs requires a mandatory synthesis step that merges findings, flags contradictions, and validates completeness. This Skill always runs final merged results to ensure all independent component outputs form a coherent whole.

When should I not use recursive parallelization for task decomposition?

Recursive parallelization should be avoided when subtasks have heavy dependencies preventing concurrent execution. If independent components cannot run in wave order or outputs cannot be merged, the orchestration overhead outweighs the benefits.