async-queue
Installation
SKILL.md
Async Queue
A lightweight, file-backed task queue that fires delayed tasks to any OpenClaw agent at a scheduled time. Consists of four components:
| Component | What it does |
|---|---|
| daemon.js | Polls queue.json every 30s, delivers due tasks via the queue-wake plugin |
| push.js | CLI to enqueue a new task with a delay |
| queue-cli.js | CLI to list pending tasks, cancel by id prefix, and view history |
| queue-wake plugin | OpenClaw plugin that receives delivery from daemon, enqueues a system event, and calls requestHeartbeatNow for near-exact timing |
Installation (first time, macOS)
bash "$(openclaw skill path async-queue)/scripts/install.sh"