agent-manager/orchestrating-workflow/SKILL.md
Manage sequential and parallel execution across specialist agents, maximizing throughput while respecting task dependencies.
npx skillsauth add 7a336e6e/skills Orchestrating WorkflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Determine the correct execution order for delegated tasks, maximize parallelism where dependencies allow, monitor progress, and handle blocked or failing tasks so the overall workflow completes efficiently.
agent-manager/delegating-tasks/SKILL.md and are ready for execution.Read tasks.md and identify every dependency relationship. Construct a directed acyclic graph (DAG) where each node is a task and each edge represents a "must complete before" relationship.
Example graph for a "user profile" feature:
Architect: Define data model (T1)
+--> Backend: Implement API (T2)
+--> Frontend: Build ProfilePage (T3)
+--> Storage: Add migration (T4)
+--> Auth: Add profile permissions (T5)
+--> Designer: Final polish (T6)
Tasks that share the same dependency but have no dependency on each other can run in parallel. Above, T2, T3, and T4 can all start as soon as T1 is done. Group tasks into execution waves where each wave contains all tasks whose dependencies are satisfied.
Sequential Pipeline -- tasks form a straight line: T1 -> T2 -> T3 -> T4
Parallel Fan-Out -- one task unlocks several independent tasks that run simultaneously:
T1 --> (T2 || T3 || T4)
Fan-In Aggregation -- several tasks must all complete before a downstream task begins:
(T2, T3, T4) --> T5
Combined (most common) -- a mix of the above: T1 --> (T2 || T3 || T4) --> T5 --> T6
Walk the DAG in topological order. For each wave:
Done in tasks.md.In Progress.Example execution plan:
Wave 1: Architect — Define data model
Wave 2: Backend — Implement API | Frontend — Build page | Storage — Add migration
Wave 3: Auth — Add profile permissions
Wave 4: Designer — Final polish
Continuously check tasks.md for status changes. Track which tasks are In Progress, which have moved to Done or Blocked, and whether any wave is stalled.
When a task is marked Blocked:
Never leave a blocked task unaddressed for more than one wave cycle.
Once all tasks are Done, trigger the review process via agent-manager/reviewing-agent-output/SKILL.md to validate the combined output before marking the feature as complete.
Produce an execution plan before starting and a status summary after each wave.
Execution Plan:
Wave 1: T1 (Architect)
Wave 2: T2 (Backend) | T3 (Frontend) | T4 (Storage)
Wave 3: T5 (Auth)
Wave 4: T6 (Designer)
Wave 2 complete:
- T2 (Backend): Done
- T3 (Frontend): Done
- T4 (Storage): Blocked — missing seed data format, escalating
Next: Resolving T4 block before starting Wave 3.
../../shared/task-tracking/SKILL.md — for reading and updating task statuses.../delegating-tasks/SKILL.md — tasks must be delegated before they can be orchestrated.development
Implement features using the Red-Green-Refactor cycle to ensure testability and correctness from the start.
data-ai
Manage the `tasks.md` ledger with strict locking and collision avoidance protocols to allow multiple agents to work in parallel safely.
development
The git-workflow skill defines branching conventions, commit message formats, and pull request standards that all agents must follow for consistent version control.
development
The environment-config skill standardizes how agents manage environment variables, secrets, and application configuration across local development and deployed environments.