plan-swarm

Execute dependency-aware plan files with parallel AI worker subagents.

3|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Dethon/ai-dev-flow --skill plan-swarm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-swarm
Source: https://github.com/Dethon/ai-dev-flow/tree/main/skills/plan-swarm
Command: npx skills add https://github.com/Dethon/ai-dev-flow --skill plan-swarm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to orchestrate a swarm of AI workers to execute complex, dependency-aware plans, accelerating delivery while preserving correct sequencing and retry handling.

Core Features & Use Cases

  • Parallel plan execution: Spawns multiple worker subagents to run plan tasks concurrently within dependency constraints.
  • Deterministic task management: Centralized orchestration that creates and tracks tasks, monitors retries, and enforces exit criteria via a dependency graph.
  • Use Case: When you have a multi-step plan with both serial and parallelizable tasks, plan-swarm assigns work to workers to speed up completion while ensuring correct ordering and robust failure handling.

Quick Start

Run the swarm on a plan file, optionally specifying concurrency and model. Example: /plan-swarm docs/plans/sample-plan.md --workers 3 --model opus

Frequently Asked Questions about plan-swarm

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

FAQPage Schema
How do I coordinate parallel AI workers to execute a multi-step plan?

To coordinate parallel AI workers, you can use a task orchestration skill that spawns concurrent subagents, enforces dependency order constraints, and monitors retries until all exit criteria are met.

What is the best way to run a plan file with dependency awareness and retries?

Running a plan file with dependency awareness requires a centralized orchestrator that creates a deterministic task graph, spawns workers up to your specified limit, and handles failures with automatic retries.

Can I specify a concurrency limit when spawning AI workers for task orchestration?

Yes, you can specify a concurrency limit for AI workers by passing a worker count parameter, ensuring the swarm processes parallelizable tasks concurrently while respecting serial order constraints.

How does dependency-aware task orchestration handle final validation?

Dependency-aware task orchestration handles final validation by using a centralized monitor that tracks the task graph execution and ensures all defined exit criteria are fully met before completing the process.

When should I use parallel processing for multi-step plan execution?

You should use parallel processing for multi-step plan execution when your plan contains tasks that can run concurrently alongside tasks requiring strict serial ordering, retries, and centralized dependency tracking.