delegation

Delegate tasks to specialized subagents for autonomous execution.

5|21|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/Exocore-Organization/exocore-web --skill delegation-exocore-organization
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: delegation
Source: https://github.com/Exocore-Organization/exocore-web/tree/main/.local/skills/delegation
Command: npx skills add https://github.com/Exocore-Organization/exocore-web --skill delegation-exocore-organization

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delegation enables complex work to be split across specialized subagents, enabling autonomous execution with minimal manual guidance.

Core Features & Use Cases

  • Synchronous delegation via subagent(...) to run a task and return a result.
  • Background execution with startAsyncSubagent(...) to perform work in parallel without blocking.
  • Async follow-ups using messageSubagent(...) for non-blocking interactions and messageSubagentAndGetResponse(...) for synchronous follow-ups.
  • Plan-driven context with fromPlan to leverage session plans for richer task context.

Quick Start

Delegate the task to a subagent using the subagent function and await the result.

Frequently Asked Questions about delegation

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

FAQPage Schema
How do I delegate tasks to subagents for autonomous execution?▼

You can delegate tasks to specialized subagents for autonomous execution by calling the subagent function with parameters for task, relevantFiles, relevantSkills, and specialization, returning structured results.

Can I run parallel task execution without blocking the main workflow?▼

Yes, parallel task execution without blocking is supported through the startAsyncSubagent function, which performs work in the background and enables asynchronous follow-ups across plan-based workflows.

What is the best way to follow up on an asynchronous subagent task?▼

Asynchronous follow-ups are handled using messageSubagent for non-blocking interactions and messageSubagentAndGetResponse for synchronous follow-ups, allowing continuous communication with running subagents.

Does delegation work with session plans for multi-task orchestration?▼

Yes, multi-task orchestration uses the fromPlan parameter to leverage session plans, providing richer task context when delegating work to specialized subagents across plan-based workflows.

What specialized context can I pass when orchestrating subagents?▼

When orchestrating subagents, you can pass specialized context including task details, fromPlan references, relevantFiles, relevantSkills, and specialization parameters to guide autonomous execution and structured result generation.