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.