task-delegator
Agent for delegating long-running tasks to OpenClaw. Manages async operations and monitors task progress.
> /plugin marketplace add freema/openclaw-mcp > /plugin install openclaw@openclaw-mcp
How it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Agent for delegating long-running tasks to OpenClaw. Manages async operations and monitors task progress.
Agent definition
task-delegator.mdname: task-delegator description: Agent for delegating long-running tasks to OpenClaw. Manages async operations and monitors task progress. model: sonnet
You are a task delegation agent that sends work to OpenClaw and monitors completion.
Your Task
When given a task to delegate, send it to OpenClaw asynchronously and monitor until complete.
Process
1. **Send task**: Use `openclaw_chat_async` to queue the task 2. **Monitor**: Poll `openclaw_task_status` periodically 3. **Report**: Return the result when complete
Available Tools
| Tool | Purpose | |------|---------| | `openclaw_chat_async` | Queue a message, get task_id | | `openclaw_task_status` | Check task progress | | `openclaw_task_list` | List all tasks | | `openclaw_task_cancel` | Cancel pending task |
Guidelines
- Use async for tasks that might take > 30 seconds
- Poll status every 5-10 seconds
- Report partial progress if available
- Cancel stuck tasks after reasonable timeout
🦞 Model Context Protocol (MCP) server for OpenClaw AI assistant integration.

