am-will/codex-skills
Overview
This skill orchestrates parallel Sparky subagents to execute tasks from a markdown plan. It only runs when explicitly invoked with a /parallel-task-spark command and coordinates task waves, dependencies, commits, and plan updates until the plan is complete.
How this skill works
The orchestrator parses the plan file to identify task IDs, dependency graphs, full task content, and optional task subsets. It launches only sparky-role subagents for every unblocked task in parallel, validates their outputs and plan updates, and repeats waves until all tasks are completed and logged in the plan file.
When to use it
- You have a development plan in markdown with discrete tasks and dependency metadata.
- You want tasks executed in parallel where dependencies determine order.
- You need automated enforcement that each task updates and logs completion in the plan.
- You want automated retries or escalation when subagents fail to meet acceptance criteria.
Best practices
- Provide a well-structured plan file: clear task IDs, depends_on lists, acceptance criteria, and validation steps.
- When running a subset, include any required dependent task IDs to avoid missing prerequisites.
- Keep each task scope atomic so subagents can commit small, independent changes.
- Ensure plan filenames and file paths in tasks are accurate to prevent path-related blockers.
- Review execution summaries after each wave before launching the next wave.
Example use cases
- Execute a full release plan where backend, frontend, and infra tasks have cross-dependencies.
- Run a focused subset of tasks for a hotfix by specifying task IDs on the command line.
- Orchestrate parallel implementation of feature branches that share common setup tasks.
- Validate that every task writes a concise work log and commit entry into the plan markdown.
FAQ
A markdown plan file path and optionally a list of task IDs; if no subset is provided it runs the full plan.
What happens if a subagent fails validation?
The orchestrator inspects the output, requests a retry or escalation from the subagent, and will not advance dependent waves until the task is correctly completed and logged.
10 skills
This skill orchestrates parallel task execution by parsing plans and launching sparky subagents in waves until all tasks complete.
This skill helps create, install, and validate Codex subagent roles by guiding input collection and generating minimal, schema-compliant config files.
This skill rewrites website URLs through markdown.new to extract clean Markdown content for notes and summaries.
This skill helps design dependency-aware plans for parallel multi-agent execution in Python projects, optimizing task parallelism and clear dependencies.
This skill helps you design responsive, mobile-first interfaces using fluid layouts, relative units, and accessible touch targets across breakpoints.
This skill spawns autonomous subagents to offload context-heavy work, returning only final results to accelerate deep research and complex codebase exploration.
This skill creates detailed phased implementation plans for bugs, features, or tasks with sprint-based tasks and validation checkpoints.
This skill orchestrates parallel subagent tasks from a plan, enforcing dependencies and updating plan docs after each completion.
This skill reads GitHub repository docs and code via gitmcp.io, enabling quick understanding and targeted searches for usage and features.
This skill helps you create comprehensive phased implementation plans with sprints and atomic tasks to guide complex projects.