delegate-task

Delegate tasks between agents through an asynchronous inbox queue.

11|1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/runbear-io/aweek --skill delegate-task-runbear-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delegate-task
Source: https://github.com/runbear-io/aweek/tree/main/skills/delegate-task
Command: npx skills add https://github.com/runbear-io/aweek --skill delegate-task-runbear-io

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delegate inter-agent work by assigning tasks to another agent through an asynchronous inbox system, enabling collaboration without blocking sessions.

Core Features & Use Cases

  • Inter-agent task delegation via a centralized async inbox
  • Sender/recipient selection, task description, priority, and traceability
  • Works with the aweek heartbeat model to process tasks on the recipient's next tick

Quick Start

Describe the delegation scenario to the AI and let it guide you through selecting sender and recipient and providing task details.

Frequently Asked Questions about delegate-task

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

FAQPage Schema
How do I delegate tasks between agents asynchronously?

To delegate tasks between agents asynchronously, you assign a task to another agent via a centralized inbox queue, allowing sender/recipient selection, task details, priority, and context without blocking active sessions.

What is the best way to coordinate inter-agent work without blocking sessions?

Coordinating inter-agent work without blocking sessions is best achieved by using an asynchronous inbox queue to delegate tasks, allowing agents to process assignments on their next heartbeat tick.

How does an async inbox queue handle task delegation and traceability?

An async inbox queue handles task delegation by validating inputs against a message schema, enforcing non-self-delegation, and attaching priority and context metadata to ensure full traceability for the recipient agent.

Can an agent delegate a task to itself using the inbox queue?

No, an agent cannot delegate a task to itself using the inbox queue, as the system enforces non-self-delegation rules to prevent circular dependencies and ensure proper inter-agent collaboration.

Do I need to write inbox files directly to assign cross-agent tasks?

No, you do not need to write inbox files directly to assign cross-agent tasks, because the delegation process validates inputs against the inbox schema and executes the task automatically through the internal skill module.

When should I use asynchronous task delegation for my workflow?

You should use asynchronous task delegation for your workflow when multiple agents need to collaborate on cross-agent work in aweek, allowing tasks to be queued and processed on the recipient's next available heartbeat tick.