flow-parallel

Decompose multi-issue tasks into parallel work packages with dependency validation and wave-based execution.

1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/mhdxbilal/Ai --skill flow-parallel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flow-parallel
Source: https://github.com/mhdxbilal/Ai/tree/main/.claude/skills/flow-parallel
Command: npx skills add https://github.com/mhdxbilal/Ai --skill flow-parallel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Decompose large, multi-issue tasks into parallel work packages and run them with built-in quality gates to reduce risk, improve throughput, and keep work aligned through deterministic coordination.

Core Features & Use Cases

  • Decomposes compound tasks into 3-5 independent work packages (WP-1..WP-N) with explicit boundaries and outputs.
  • Launches each WP in an isolated claude -p process with independent worktrees to avoid file contention.
  • Enforces an incremental, wave-based execution model that ensures dependencies are satisfied before follow-on work starts.
  • Provides integrated validation gates (wbs_generated, instructions_written, processes_launched, all_work_packages_complete) and automatic progress aggregation for auditing.
  • Use cases include large migrations, batch fixes, platform upgrades, or multi-issue improvements with clear ownership and auditability.

Quick Start

Decompose a compound task into parallel work packages, define dependencies and waves, and launch the workers to execute them in a controlled sequence.

Frequently Asked Questions about flow-parallel

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

FAQPage Schema
How do I orchestrate parallel work streams for large batch migrations?

To orchestrate parallel work streams for large batch migrations, you can decompose the compound task into 3-5 independent work packages with explicit boundaries and launch them in isolated processes to execute concurrently.

What is wave-based execution for managing complex task dependencies?

Wave-based execution for managing complex task dependencies is an incremental model that ensures all required dependencies are fully satisfied before follow-on work packages start, coordinating concurrent work streams safely.

How do I avoid file contention when running parallel coding tasks?

To avoid file contention when running parallel coding tasks, launch each work package in an isolated claude -p process using independent worktrees, ensuring deterministic task isolation and preventing conflicts.

Can I enforce quality gates during multi-issue feature rollouts?

Yes, you can enforce quality gates during multi-issue feature rollouts by applying integrated validation checkpoints like wbs_generated, instructions_written, processes_launched, and all_work_packages_complete for auditable results.

When should I use parallel work-breakdown for complex bug-fix campaigns?

You should use parallel work-breakdown for complex bug-fix campaigns when you need end-to-end coordination, deterministic task isolation, and auditable results across multiple concurrent work streams with clear ownership.

How do I validate dependencies before starting concurrent work packages?

You validate dependencies before starting concurrent work packages by splitting large tasks into independent work packages, defining dependencies, and coordinating wave-based execution to ensure prerequisite work is completed first.