What problem does it solve?
This Skill solves the challenge of executing large, complex plans with multiple tasks, ensuring that tasks are run efficiently in parallel or sequentially based on their dependencies.
Core Features & Use Cases
- Parallel Wave Execution: Execute tasks concurrently across multiple waves based on dependency graphs.
- Dependency Management: Detects and resolves implicit and explicit task dependencies.
- Conflict Checking: Ensures that no two tasks in the same wave write to the same files, avoiding conflicts.
- Parallel Agent Dispatch: Dispatches multiple agents to perform tasks in parallel.
- Review and Fix Loop: Includes parallel spec review and fix loops for tasks that fail review.
- Quality Assurance: Provides parallel code quality review and fixes to maintain code quality.
- Use Case: Imagine you have a project with 20 tasks that need to be executed. This Skill will help you execute these tasks in parallel, manage dependencies, and ensure quality through parallel reviews and fixes.
Quick Start
To execute a plan, say "execute the plan" or "run the tasks in parallel".