parallel-task-spark

Coordinate Sparky subagents to execute plan tasks in dependency-aware waves.

3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/0xharryriddle/codex-field-kit --skill parallel-task-spark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-task-spark
Source: https://github.com/0xharryriddle/codex-field-kit/tree/main/archive/upstream/examples/codex-skills/skills/parallel-task-spark
Command: npx skills add https://github.com/0xharryriddle/codex-field-kit --skill parallel-task-spark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates subagents to execute complex plans by dividing work into waves and enforcing task dependencies.

Core Features & Use Cases

  • Wave-based orchestration of subagents (sparky) to complete plan tasks in order.
  • Dependency-aware task launching: only unblocked tasks run.
  • Plan parsing and log updates to plan docs after task completion.
  • Deterministic task execution with structured prompts.

Quick Start

Provide a plan file (e.g., plan.md) and trigger the skill with /parallel-task-spark to begin execution.

Frequently Asked Questions about parallel-task-spark

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

FAQPage Schema
How do I automate parallel task execution with subagent orchestration?

Parallel task execution is automated by coordinating Sparky subagents in dependency-aware waves. Provide a plan file with task definitions, trigger the skill, and it parses tasks, enforces dependencies, launches subagents, and logs progress automatically.

What is wave-based task orchestration and how does it handle dependencies?

Wave-based orchestration divides plan tasks into sequential execution waves based on dependency graphs. Only unblocked tasks run in each wave, ensuring dependent tasks wait for prerequisites to complete before launching Sparky subagents.

How do I start parallel plan execution from a markdown plan file?

To start parallel plan execution, provide a plan file like plan.md containing task definitions and dependencies, then trigger the skill with /parallel-task-spark. The orchestrator parses the plan and begins wave-based subagent execution immediately.

Can I use parallel subagent orchestration for plans with complex dependency chains?

Yes, parallel subagent orchestration is designed for plans with complex dependency chains. The system parses dependency relationships and only launches unblocked tasks, ensuring correct execution order while maximizing parallelism across independent tasks.

Does parallel task orchestration update plan files with execution progress logs?

Yes, parallel task orchestration automatically updates plan docs with progress logs after each task completes. The system writes structured completion records back to the plan file, maintaining a persistent execution trail throughout all waves.

What are the limitations of wave-based parallel task execution for subagent coordination?

Wave-based parallel execution requires well-defined task definitions and explicit dependency mappings in the plan file. Plans with ambiguous dependencies or poorly structured task boundaries may cause subagents to block or execute out of intended order.