delegation-workflow

Discover team agents, assign role-based tasks, and track progress via mail.

2|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/PaulKinlan/docker-agent-test --skill delegation-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delegation-workflow
Source: https://github.com/PaulKinlan/docker-agent-test/tree/main/config/skills/manager/delegation-workflow
Command: npx skills add https://github.com/PaulKinlan/docker-agent-test --skill delegation-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines task delegation and progress tracking within a team of agents, ensuring efficient collaboration and timely completion of work.

Core Features & Use Cases

  • Team Discovery: Automatically identifies available agents and their roles.
  • Task Assignment: Facilitates assigning tasks to the most suitable agent based on their role.
  • Progress Tracking: Monitors the status of delegated tasks and provides follow-up mechanisms.
  • Use Case: A project manager agent needs to assign a bug fix to a coder agent, track its progress, and reassign it if the coder gets blocked.

Quick Start

Use the delegation-workflow skill to discover team members and delegate a new task to the coder agent.

Frequently Asked Questions about delegation-workflow

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

FAQPage Schema
How do I delegate tasks to agents and track their progress in a distributed AI system?

Task delegation across distributed AI agents uses a mail-based communication system to assign work and monitor progress. Agents maintain accessible heartbeats and task statuses via shell commands, enabling dynamic discovery and role-based assignment.

What's the best way to coordinate a team of agents for role-based task assignment?

Role-based task assignment is handled by automatically discovering available agents and matching their roles to suitable tasks. This team coordination approach ensures the right agent receives the work and supports reassignment if an agent becomes blocked.

How does agent communication work for inter-agent task delegation?

Inter-agent task delegation uses a mail-based communication system to route assignments and status updates between agents. Agents must maintain heartbeat signals and task statuses that are queryable through shell commands for continuous monitoring.

Do I need shell commands to monitor agent task statuses and heartbeats?

Yes, shell commands are required to access agent heartbeats and task statuses for progress monitoring. This mechanism allows the distributed system to verify agent availability and track ongoing delegated tasks effectively.

Can I reassign a task to another agent if the current one gets blocked?

Yes, task reassignment is supported when an agent gets blocked during execution. The delegation workflow monitors progress and allows project manager agents to transfer tasks to other available agents within the dynamically discovered team.

When do I need dynamic team discovery for AI agent collaboration?

Dynamic team discovery is needed when managing a distributed AI system where available agents and their roles change frequently. It automatically identifies active agents to ensure task delegation targets the most suitable team member.