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.