delegation

Delegate complex tasks to specialized subagents for autonomous execution.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/se1111th/VisionPort-Visual-Refresh_SRC --skill delegation-se1111th
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: delegation
Source: https://github.com/se1111th/VisionPort-Visual-Refresh_SRC/tree/main/.local/skills/delegation
Command: npx skills add https://github.com/se1111th/VisionPort-Visual-Refresh_SRC --skill delegation-se1111th

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delegating tasks to specialized subagents enables autonomous execution of complex or parallel work, reducing manual orchestration and speeding up outcomes.

Core Features & Use Cases

  • Orchestrate multiple tasks by assigning to subagents for synchronous execution, or spawn background workers with startAsyncSubagent for non-blocking processing.
  • Enable asynchronous follow-ups and status updates with messageSubagent and messageSubagentAndGetResponse to handle later interaction loops.
  • Use with session plans (.local/session_plan.md) to coordinate multi-step tasks and ensure context is preserved across agents, with optional relevantFiles to provide skill references.

Quick Start

Ask the AI to delegate a task to a suitable subagent and return 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 complex tasks to subagents for autonomous execution?▼

You delegate complex tasks by assigning them to specialized subagents for synchronous execution, or spawn background workers using startAsyncSubagent for non-blocking autonomous processing.

What is the best way to run parallel tasks and background processing in an AI session?▼

Running parallel tasks and background processing is best handled by orchestrating multiple subagents within a session plan, enabling autonomous work and reducing manual orchestration for faster outcomes.

How do I follow up with an async subagent and check status updates later?▼

To follow up with an async subagent and check status updates later, use the messageSubagent and messageSubagentAndGetResponse functions to handle later interaction loops and retrieve results.

Can I use session plans to coordinate multi-step tasks across multiple subagents?▼

Yes, you can use session plans (.local/session_plan.md) to coordinate multi-step tasks across multiple subagents, ensuring context is preserved across agents during autonomous execution.

How do I provide skill references and files to a delegated subagent?▼

You provide skill references and files to a delegated subagent by using the optional relevantFiles parameter, which exposes the necessary references for accessing skills during autonomous task execution.