delegation

Delegate tasks to subagents for synchronous and asynchronous execution.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/tann200/CodingAgent --skill delegation-tann200
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delegation
Source: https://github.com/tann200/CodingAgent/tree/main/tui/.local/skills/delegation
Command: npx skills add https://github.com/tann200/CodingAgent --skill delegation-tann200

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of delegating tasks to specialized subagents, allowing for autonomous execution and efficient management of parallel tasks.

Core Features & Use Cases

  • Task Delegation: Delegate tasks to subagents for synchronous execution.
  • Background Execution: Launch subagents to handle tasks asynchronously in the background.
  • Message Subagents: Send follow-up messages to subagents for asynchronous or synchronous follow-ups.
  • Use Case: When working on a complex project with multiple tasks, use this Skill to assign specific tasks to subagents, ensuring each subagent handles its task independently.

Quick Start

Delegate the task 'Fix the auth bug in src/auth.ts' to a subagent for asynchronous execution.

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 parallel execution?

You can delegate tasks to specialized subagents for parallel execution by assigning specific tasks for synchronous or asynchronous background processing, requiring the main agent to coordinate activities and handle results.

What is asynchronous background processing for task delegation?

Asynchronous background processing launches subagents to handle tasks independently in the background, allowing the main agent to continue coordination while collecting results later via message passing.

How do I send follow-up messages to subagents during task execution?

You can send follow-up messages to subagents for asynchronous or synchronous follow-ups, enabling dynamic message passing to adjust instructions or request status updates during background execution.

Can I run multiple subagents simultaneously for complex project management?

Yes, you can launch multiple subagents simultaneously to manage parallel tasks across a complex project, ensuring each subagent handles its assigned task independently while the main agent coordinates activities.

What's the best way to manage autonomous execution across multiple subagents?

The best way to manage autonomous execution is to use the main agent to coordinate subagent activities, delegate specific tasks for background processing, and handle collected results through message passing.