delegation

Delegate tasks to specialized subagents for synchronous or background execution.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/CatRabbit499/Digital_Portfolio --skill delegation-catrabbit499
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delegation
Source: https://github.com/CatRabbit499/Digital_Portfolio/tree/main/templatemo_600_prism_flux/projects/CS-240/Lab-Portfolio/Lab-Portfolio-Dec_8_2025/.local/skills/delegation
Command: npx skills add https://github.com/CatRabbit499/Digital_Portfolio --skill delegation-catrabbit499

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delegate tasks to specialized subagents for autonomous execution.

Core Features & Use Cases

  • Subagent execution (synchronous)
  • startAsyncSubagent (background processing)
  • messageSubagent (async follow-ups)
  • messageSubagentAndGetResponse (sync follow-ups)
  • Pass skills via relevantFiles

Quick Start

Provide a task description and call subagent to execute it synchronously.

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 autonomous AI agents for parallel execution?

To delegate tasks to autonomous AI agents, call the subagent function with a task description to execute it synchronously, or use startAsyncSubagent for background processing of parallelizable work within session plans.

What is the best way to run background task orchestration with subagents?

The best way to run background task orchestration is using startAsyncSubagent for background processing, enabling autonomous execution of multiple tasks without blocking your current session.

How do I send follow-up messages to an async subagent after execution starts?

You send follow-up messages to an async subagent using the messageSubagent function for asynchronous communication, or messageSubagentAndGetResponse when you need a synchronous reply from the agent.

Can I pass skill documentation to subagents for specialized task execution?

Yes, you can pass skill documentation to subagents using the relevantFiles parameter, equipping the autonomous agents with the necessary context to execute specialized tasks independently.

When should I use synchronous subagent execution instead of async background processing?

Use synchronous subagent execution when you need immediate results within your current workflow, and use startAsyncSubagent for background processing when handling parallelizable work that does not require blocking.

Does task delegation support iterative follow-ups for ongoing session plans?

Task delegation supports iterative follow-ups by using messageSubagent and messageSubagentAndGetResponse, allowing you to continuously interact with and direct autonomous subagents across multiple tasks.