parallel-dispatch-dag
CommunityDispatch scopes in safe parallel DAG levels.
Software Engineering#agent orchestration#git worktrees#topological sort#dag#dependency validation#workflow scheduling#parallel dispatch
Authorirahardianto
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents agents from executing interdependent scope tasks out of order by constructing and validating a dependency DAG so each parallel “level” runs only after its required predecessors complete.
Core Features & Use Cases
- DAG construction from scope cards: Converts each scope card into a node (with agent type, scope, phase, and type) and turns hard dependencies into directed edges.
- Topological level scheduling: Performs a topological sort and groups nodes into dependency “levels” so all nodes in the same level can run concurrently.
- Safety validation before execution: Detects cycles, blocks dangling references, enforces MECE write-scope boundaries via the ownership skill, and applies phase ordering constraints (e.g., DESIGN before BUILD).
- Failure-aware dynamic re-planning: Invalidates downstream dependents on failure, re-decomposes only the affected sub-tree, and resumes from the correct replanned level.
- Execution protocol with merge points: Creates git worktrees for write-nodes, dispatches per level, merges after each level, and continues through phase transitions according to orchestrate.toml rules.
Quick Start
Use parallel-dispatch-dag after parallel-dispatch-decomposition generates scope cards, so the system builds a validated dependency graph and dispatches independent scopes in parallel level-by-level.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: parallel-dispatch-dag Download link: https://github.com/irahardianto/awesome-agv/archive/main.zip#parallel-dispatch-dag Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.