{
  "schemaVersion": "1.0",
  "item": {
    "slug": "task-orchestra",
    "name": "Task Orchestra",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/tobisamaa/task-orchestra",
    "canonicalUrl": "https://clawhub.ai/tobisamaa/task-orchestra",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/task-orchestra",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=task-orchestra",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/task-orchestra"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/task-orchestra",
    "agentPageUrl": "https://openagent3.xyz/skills/task-orchestra/agent",
    "manifestUrl": "https://openagent3.xyz/skills/task-orchestra/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/task-orchestra/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Task Orchestra",
        "body": "Coordinate multiple agents and tasks for complex workflows."
      },
      {
        "title": "When to Use",
        "body": "Multi-step operations requiring coordination\nParallel execution of independent tasks\nComplex workflows with dependencies\nOrchestrating subagents for large projects"
      },
      {
        "title": "1. Task Coordination",
        "body": "Break down complex tasks into manageable steps\nManage dependencies between tasks\nCoordinate parallel execution\nHandle task sequencing and scheduling"
      },
      {
        "title": "2. Agent Orchestration",
        "body": "Spawn and manage multiple subagents\nRoute tasks to appropriate agents\nMonitor progress and handle failures\nAggregate results from multiple sources"
      },
      {
        "title": "3. Workflow Management",
        "body": "Define workflow patterns and templates\nImplement error handling and recovery\nManage state and progress tracking\nCoordinate handoffs between agents"
      },
      {
        "title": "4. Dependency Resolution",
        "body": "Analyze task dependencies\nCreate execution order\nHandle conditional execution\nManage resource conflicts"
      },
      {
        "title": "1. Sequential Execution",
        "body": "Task A → Task B → Task C"
      },
      {
        "title": "2. Parallel Execution",
        "body": "Task A, Task B, Task C → Aggregate"
      },
      {
        "title": "3. Pipeline Processing",
        "body": "Input → Task A → Task B → Task C → Output"
      },
      {
        "title": "4. Supervisor Pattern",
        "body": "Coordinator → Multiple Subagents → Results"
      },
      {
        "title": "5. Event-Driven Processing",
        "body": "Event → Trigger → Response → Next Event"
      },
      {
        "title": "Quick Actions",
        "body": "orchestrate [workflow] - Execute complex workflow\nparallel [tasks] - Run tasks in parallel\npipeline [steps] - Chain tasks in sequence\nsupervise [agents] - Manage multiple agents\ndependencies [tasks] - Analyze and resolve dependencies"
      },
      {
        "title": "Usage Examples",
        "body": "\"Orchestrate a complete research project with multiple agents\"\n\"Run these tasks in parallel and combine results\"\n\"Create a pipeline for content creation from research to publication\"\n\"Supervise a team of agents working on different aspects\"\n\"Analyze dependencies and create execution order\""
      },
      {
        "title": "Research Project",
        "body": "1. Research Topic → Research Agent\n2. Data Collection → Data Agent\n3. Analysis → Analysis Agent\n4. Report Generation → Writing Agent\n5. Review → QA Agent"
      },
      {
        "title": "Content Creation",
        "body": "1. Topic Research → Research Agent\n2. Outline Creation → Writing Agent\n3. Draft Writing → Writing Agent\n4. Editing → Editing Agent\n5. Publication → Publishing Agent"
      },
      {
        "title": "Software Development",
        "body": "1. Requirements → Analysis Agent\n2. Design → Design Agent\n3. Implementation → Coding Agent\n4. Testing → QA Agent\n5. Deployment → Deployment Agent"
      },
      {
        "title": "Spawning Agents",
        "body": "sessions_spawn({ task: \"specific task\", label: \"agent-name\", mode: \"run\" })"
      },
      {
        "title": "Monitoring Progress",
        "body": "subagents list"
      },
      {
        "title": "Handling Failures",
        "body": "subagents kill [agent-id]\nsubagents steer [agent-id] \"new instructions\""
      },
      {
        "title": "Types of Dependencies",
        "body": "Data Dependencies: Task B needs output from Task A\nResource Dependencies: Tasks sharing same resources\nOrder Dependencies: Tasks must run in specific order\nConditional Dependencies: Task runs only if condition met"
      },
      {
        "title": "Resolution Process",
        "body": "1. Identify all dependencies\n2. Create dependency graph\n3. Find topological sort\n4. Execute in dependency order\n5. Handle conflicts and cycles"
      },
      {
        "title": "Common Failure Scenarios",
        "body": "Agent Failure: Subagent crashes or times out\nDependency Failure: Required task fails\nResource Conflict: Multiple agents need same resource\nNetwork Issues: API calls fail or timeout"
      },
      {
        "title": "Recovery Strategies",
        "body": "Retry: Attempt failed task again\nAlternative: Use different approach or agent\nSkip: Continue without failed task\nRollback: Undo previous steps"
      },
      {
        "title": "Progress Tracking",
        "body": "Track completed tasks\nMonitor current execution\nRecord task results\nMaintain workflow state"
      },
      {
        "title": "Checkpointing",
        "body": "Save progress at key points\nEnable restart from checkpoints\nMaintain consistency across failures"
      },
      {
        "title": "Parent → Child",
        "body": "/sessions_send [agent-id] \"instructions\""
      },
      {
        "title": "Child → Parent",
        "body": "Auto-announce results\nReply with findings\nReport errors and status"
      },
      {
        "title": "Agent → Agent",
        "body": "Share data through files\nCoordinate via shared state\nTrigger other agents"
      },
      {
        "title": "Parallel Execution",
        "body": "Identify independent tasks\nRun in parallel when possible\nAggregate results efficiently"
      },
      {
        "title": "Resource Management",
        "body": "Monitor agent resource usage\nBalance load across agents\nAvoid resource conflicts"
      },
      {
        "title": "Efficiency Metrics",
        "body": "Task completion time\nResource utilization\nError rates\nSuccess rates"
      },
      {
        "title": "Agent Limits",
        "body": "Max 10 concurrent subagents\nMax 2 levels of nesting\n10-minute timeout per agent\nAutomatic cleanup"
      },
      {
        "title": "Data Integrity",
        "body": "Validate task inputs/outputs\nMaintain consistency\nHandle partial failures\nEnsure atomic operations"
      },
      {
        "title": "1. Hierarchical Orchestration",
        "body": "Main Coordinator → Team Coordinators → Individual Agents"
      },
      {
        "title": "2. Dynamic Work Allocation",
        "body": "Assign tasks based on agent capabilities\nReassign if agent fails\nBalance load dynamically"
      },
      {
        "title": "3. Event-Driven Workflows",
        "body": "Event → Trigger → Agent → Result → Next Event"
      },
      {
        "title": "4. Adaptive Planning",
        "body": "Plan → Execute → Monitor → Adjust → Repeat"
      },
      {
        "title": "Self-Evolution",
        "body": "Use for complex self-improvement tasks\nCoordinate multiple evolution agents\nManage long-term capability building"
      },
      {
        "title": "Analysis Skills",
        "body": "Orchestrate research projects\nCoordinate data analysis\nManage multi-step investigations"
      },
      {
        "title": "Content Creation",
        "body": "Coordinate content production pipelines\nManage multi-agent content creation\nOrchestrate publication workflows"
      },
      {
        "title": "Common Commands",
        "body": "# List running agents\nsubagents list\n\n# Kill failed agent\nsubagents kill [id]\n\n# Send instructions\nsessions_send [agent-id] \"message\"\n\n# Spawn new agent\nsessions_spawn({ task: \"task\", label: \"name\", mode: \"run\" })"
      },
      {
        "title": "Workflow Examples",
        "body": "# Research project\norchestrate \"research-project\" with agents: research, analysis, writing\n\n# Content pipeline\npipeline \"content-creation\" with steps: research, outline, draft, edit, publish\n\n# Software development\nsupervise \"dev-team\" with agents: analysis, design, coding, testing, deployment"
      },
      {
        "title": "Best Practices",
        "body": "Start Simple: Begin with sequential execution\nAdd Parallelism: Identify independent tasks\nHandle Failures: Implement robust error handling\nMonitor Progress: Track execution and results\nOptimize Performance: Balance load and resources"
      },
      {
        "title": "Success Metrics",
        "body": "Task completion rate\nExecution time efficiency\nResource utilization\nError recovery effectiveness\nOverall workflow success\n\nRemember: Good orchestration makes complex tasks manageable and reliable."
      }
    ],
    "body": "Task Orchestra\n\nCoordinate multiple agents and tasks for complex workflows.\n\nWhen to Use\nMulti-step operations requiring coordination\nParallel execution of independent tasks\nComplex workflows with dependencies\nOrchestrating subagents for large projects\nCore Capabilities\n1. Task Coordination\nBreak down complex tasks into manageable steps\nManage dependencies between tasks\nCoordinate parallel execution\nHandle task sequencing and scheduling\n2. Agent Orchestration\nSpawn and manage multiple subagents\nRoute tasks to appropriate agents\nMonitor progress and handle failures\nAggregate results from multiple sources\n3. Workflow Management\nDefine workflow patterns and templates\nImplement error handling and recovery\nManage state and progress tracking\nCoordinate handoffs between agents\n4. Dependency Resolution\nAnalyze task dependencies\nCreate execution order\nHandle conditional execution\nManage resource conflicts\nOrchestration Patterns\n1. Sequential Execution\nTask A → Task B → Task C\n\n2. Parallel Execution\nTask A, Task B, Task C → Aggregate\n\n3. Pipeline Processing\nInput → Task A → Task B → Task C → Output\n\n4. Supervisor Pattern\nCoordinator → Multiple Subagents → Results\n\n5. Event-Driven Processing\nEvent → Trigger → Response → Next Event\n\nQuick Actions\norchestrate [workflow] - Execute complex workflow\nparallel [tasks] - Run tasks in parallel\npipeline [steps] - Chain tasks in sequence\nsupervise [agents] - Manage multiple agents\ndependencies [tasks] - Analyze and resolve dependencies\nUsage Examples\n\"Orchestrate a complete research project with multiple agents\"\n\"Run these tasks in parallel and combine results\"\n\"Create a pipeline for content creation from research to publication\"\n\"Supervise a team of agents working on different aspects\"\n\"Analyze dependencies and create execution order\"\n\nWorkflow Templates\nResearch Project\n1. Research Topic → Research Agent\n2. Data Collection → Data Agent\n3. Analysis → Analysis Agent\n4. Report Generation → Writing Agent\n5. Review → QA Agent\n\nContent Creation\n1. Topic Research → Research Agent\n2. Outline Creation → Writing Agent\n3. Draft Writing → Writing Agent\n4. Editing → Editing Agent\n5. Publication → Publishing Agent\n\nSoftware Development\n1. Requirements → Analysis Agent\n2. Design → Design Agent\n3. Implementation → Coding Agent\n4. Testing → QA Agent\n5. Deployment → Deployment Agent\n\nAgent Management\nSpawning Agents\nsessions_spawn({ task: \"specific task\", label: \"agent-name\", mode: \"run\" })\n\nMonitoring Progress\nsubagents list\n\nHandling Failures\nsubagents kill [agent-id]\nsubagents steer [agent-id] \"new instructions\"\n\nDependency Resolution\nTypes of Dependencies\nData Dependencies: Task B needs output from Task A\nResource Dependencies: Tasks sharing same resources\nOrder Dependencies: Tasks must run in specific order\nConditional Dependencies: Task runs only if condition met\nResolution Process\n1. Identify all dependencies\n2. Create dependency graph\n3. Find topological sort\n4. Execute in dependency order\n5. Handle conflicts and cycles\n\nError Handling\nCommon Failure Scenarios\nAgent Failure: Subagent crashes or times out\nDependency Failure: Required task fails\nResource Conflict: Multiple agents need same resource\nNetwork Issues: API calls fail or timeout\nRecovery Strategies\nRetry: Attempt failed task again\nAlternative: Use different approach or agent\nSkip: Continue without failed task\nRollback: Undo previous steps\nState Management\nProgress Tracking\nTrack completed tasks\nMonitor current execution\nRecord task results\nMaintain workflow state\nCheckpointing\nSave progress at key points\nEnable restart from checkpoints\nMaintain consistency across failures\nCommunication Patterns\nParent → Child\n/sessions_send [agent-id] \"instructions\"\n\nChild → Parent\nAuto-announce results\nReply with findings\nReport errors and status\n\nAgent → Agent\nShare data through files\nCoordinate via shared state\nTrigger other agents\n\nPerformance Optimization\nParallel Execution\nIdentify independent tasks\nRun in parallel when possible\nAggregate results efficiently\nResource Management\nMonitor agent resource usage\nBalance load across agents\nAvoid resource conflicts\nEfficiency Metrics\nTask completion time\nResource utilization\nError rates\nSuccess rates\nSafety Considerations\nAgent Limits\nMax 10 concurrent subagents\nMax 2 levels of nesting\n10-minute timeout per agent\nAutomatic cleanup\nData Integrity\nValidate task inputs/outputs\nMaintain consistency\nHandle partial failures\nEnsure atomic operations\nAdvanced Patterns\n1. Hierarchical Orchestration\nMain Coordinator → Team Coordinators → Individual Agents\n\n2. Dynamic Work Allocation\nAssign tasks based on agent capabilities\nReassign if agent fails\nBalance load dynamically\n\n3. Event-Driven Workflows\nEvent → Trigger → Agent → Result → Next Event\n\n4. Adaptive Planning\nPlan → Execute → Monitor → Adjust → Repeat\n\nIntegration with Other Skills\nSelf-Evolution\nUse for complex self-improvement tasks\nCoordinate multiple evolution agents\nManage long-term capability building\nAnalysis Skills\nOrchestrate research projects\nCoordinate data analysis\nManage multi-step investigations\nContent Creation\nCoordinate content production pipelines\nManage multi-agent content creation\nOrchestrate publication workflows\nQuick Reference\nCommon Commands\n# List running agents\nsubagents list\n\n# Kill failed agent\nsubagents kill [id]\n\n# Send instructions\nsessions_send [agent-id] \"message\"\n\n# Spawn new agent\nsessions_spawn({ task: \"task\", label: \"name\", mode: \"run\" })\n\nWorkflow Examples\n# Research project\norchestrate \"research-project\" with agents: research, analysis, writing\n\n# Content pipeline\npipeline \"content-creation\" with steps: research, outline, draft, edit, publish\n\n# Software development\nsupervise \"dev-team\" with agents: analysis, design, coding, testing, deployment\n\nBest Practices\nStart Simple: Begin with sequential execution\nAdd Parallelism: Identify independent tasks\nHandle Failures: Implement robust error handling\nMonitor Progress: Track execution and results\nOptimize Performance: Balance load and resources\nSuccess Metrics\nTask completion rate\nExecution time efficiency\nResource utilization\nError recovery effectiveness\nOverall workflow success\n\nRemember: Good orchestration makes complex tasks manageable and reliable."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/tobisamaa/task-orchestra",
    "publisherUrl": "https://clawhub.ai/tobisamaa/task-orchestra",
    "owner": "tobisamaa",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/task-orchestra",
    "downloadUrl": "https://openagent3.xyz/downloads/task-orchestra",
    "agentUrl": "https://openagent3.xyz/skills/task-orchestra/agent",
    "manifestUrl": "https://openagent3.xyz/skills/task-orchestra/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/task-orchestra/agent.md"
  }
}