delegation

Delegate complex tasks to specialized subagents with synchronous and asynchronous execution.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/Kirankumar2604/solutionChallenge --skill delegation-kirankumar2604
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delegation
Source: https://github.com/Kirankumar2604/solutionChallenge/tree/main/.local/skills/delegation
Command: npx skills add https://github.com/Kirankumar2604/solutionChallenge --skill delegation-kirankumar2604

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of managing complex, multi-step projects by allowing you to offload specific tasks to specialized subagents, ensuring efficient parallel execution and better focus for the main agent.

Core Features & Use Cases

  • Synchronous Delegation: Launch subagents that block until completion, ideal for tasks where you need immediate results.
  • Asynchronous Background Execution: Start multiple independent tasks in parallel to maximize productivity without waiting for each to finish.
  • Follow-up Messaging: Communicate with running subagents to provide clarifications or request specific outputs during their execution.
  • Use Case: When building a new feature, use this skill to delegate the creation of unit tests to one subagent while another subagent handles the documentation updates, allowing you to focus on the core implementation.

Quick Start

Use the delegation skill to launch a subagent that executes the task defined in your session plan by calling the subagent function with the fromPlan parameter set to true.

Frequently Asked Questions about delegation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run multiple tasks in parallel using autonomous subagents?

Synchronous delegation launches subagents that block the main agent until completion, providing immediate results. This is ideal for tasks requiring instant outputs before proceeding to the next workflow step.

Can I send follow-up messages to a running subagent for task management?

Yes, you can send follow-up messages to running subagents to provide clarifications or request specific outputs during execution. This task management capability ensures subagents stay aligned with your workflow objectives.

What context do I need to pass to subagents for workflow orchestration?

For workflow orchestration, you must pass relevant file paths and skill definitions to ensure subagents have the necessary context. You can also execute tasks defined in your session plan by calling the subagent function with the fromPlan parameter.

When should I use parallel subagent orchestration for complex tasks?

Use parallel subagent orchestration when managing complex, multi-step projects that can be divided into independent tasks. It enables efficient parallel execution and better focus for the main agent by offloading specialized work.

Does subagent delegation work with session plans for autonomous execution?

Yes, subagent delegation integrates directly with session plans for autonomous execution. You launch a subagent to execute a task defined in your session plan by calling the subagent function with the fromPlan parameter set to true.