Delegation

Orchestrate parallel agents and agent teams for multi-task software engineering work.

1|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/starlink-awaken/pai-universal --skill delegation-starlink-awaken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Delegation
Source: https://github.com/starlink-awaken/pai-universal/tree/main/templates/packs/Delegation/src
Command: npx skills add https://github.com/starlink-awaken/pai-universal --skill delegation-starlink-awaken

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate parallel work by coordinating multiple agents and agent teams to tackle 3+ independent tasks, enabling faster delivery and structured coordination across complex workflows.

Core Features & Use Cases

  • Built-in agent orchestration: spawn, coordinate, and compare results across subagents and agent teams.
  • Worktree isolation and non-blocking execution: offer safe parallelism for code changes and long-running tasks.
  • Transparent governance: audit trails, shared task lists, and inter-agent messaging for multi-turn collaboration across domains.

Quick Start

Provide a project context and request parallel agent deployment to handle multiple independent tasks.

Frequently Asked Questions about Delegation

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

FAQPage Schema
How do I coordinate multiple agents for parallel task execution?

To coordinate multiple agents for parallel task execution, you provide a project context to spawn subagents and agent teams. This workflow orchestration applies orchestration patterns and inter-agent messaging to ensure structured coordination across independent workstreams.

When should I use multi-agent orchestration for software engineering tasks?

Multi-agent orchestration is needed for software engineering tasks like large-scale refactorings or architecture planning involving 3 or more independent workstreams. It accelerates delivery by safely running parallel code changes and long-running tasks with worktree isolation.

How do I set up parallel workstreams for large-scale refactorings?

To set up parallel workstreams for large-scale refactorings, you deploy parallel agents using the Task and TeamCreate tools. This enables non-blocking execution and worktree isolation, allowing multiple subagents to tackle independent code changes simultaneously.

Can I ensure auditability when spawning parallel agent teams?

Yes, you can ensure auditability when spawning parallel agent teams by applying transparent governance rules. The orchestration provides audit trails, shared task lists, and inter-agent messaging to maintain correctness and track multi-turn collaboration across domains.

What is the best way to manage team coordination across independent workstreams?

The best way to manage team coordination across independent workstreams is using structured agent orchestration with SendMessage. This approach synchronizes multi-turn collaboration and compares results across subagents to maintain transparent governance.

Do I need worktree isolation for non-blocking parallel code changes?

Yes, you need worktree isolation for non-blocking parallel code changes because it offers safe parallelism. This prevents conflicts when multiple agents execute long-running tasks and independent feature development workstreams simultaneously.