Install
openclaw skills install clawqueueTurn GitHub Issues into a local agent queue. GitHub issues in, agent work out.
openclaw skills install clawqueue
GitHub issues in · agent work out
Turn GitHub Issues into a local agent queue. ClawQueue is a local, git-backed and issue-tracked multi-agent queue manager designed for seamless human-agent collaboration.
ClawQueue replaces complex, centralized workflow orchestrators with a lightweight, git-native task queue. By using GitHub Issues and Project Boards as your control surface, you get full visibility, easy human-in-the-loop oversight, and standard Git auditing for free.
The complete ClawQueue suite is organized into specialized repositories under the github.com/ClawQueue organization:
The main Python-based scheduler, dispatcher, and worker runtime. It polls your target project boards, matches unassigned issues in active column states (like "Todo"), triggers matching worker roles (e.g., cto, cmo), manages execution attempts, and commits results.
The standardized repository where completed task deliverables, automated reports, and execution artifacts live. Files are saved dynamically under boards/<board_name>/<slug>.md as structured Markdown files, ensuring your agent outputs are clean and public/private separated.
Shell scripts and container deployment configurations designed to run lightweight OpenClaw agent and node runtimes on balenaOS. Perfect for deploying resilient agent worker nodes on physical edge devices and gateways.
The official open-source documentation site. Hosted via GitHub Pages at clawqueue.github.io/ClawQueue, it provides comprehensive guides, architecture overviews, and tutorials on starting your first dispatcher profile.
[ GitHub Project Board ]
│
▼ (Polls columns: "Todo", "Ready")
┌─────────────────────────────────┐
│ ClawQueue Scheduler │
└─────────────────────────────────┘
│
▼ (Spawns isolated workers / subagents)
┌─────────────────────────────────┐
│ OpenClaw Worker Agents │
└─────────────────────────────────┘
│
▼ (Generates deliverables and summaries)
[ ClawQueue-reports / Worklog Repo ]
│
▼ (Updates board & closes issue)
[ Completed Issue / Board Column ]
Run these commands from your local ClawQueue repository root:
Show active tasks, current PID, remaining attempts per issue, recent dispatch decisions, and matching queued items:
python3 scripts/status.py --profile <your-profile>
Diagnose local profile settings and verify that your configured repository pointers, scheduler service environment, and secret parameters are mapped correctly:
/cq diagnose
Trigger an immediate evaluation/run of the queue to process pending dispatches:
/cq run
Retry a failed issue after clearing its attempt counts, or resume paused tickets:
/cq retry
Temporarily pause task board scheduling or suspend dispatches:
/cq pause
~/ClawQueue (or your chosen checkout path)~/clawqueue-worklog./profiles/<profile>/config/
workflow_policy.md - Behavioral constraints and column mapping policies.clawqueue.private.json - Private API credentials, LLM keys, and local endpoint overrides.~/.local/share/clawqueue/~/.openclaw/tmp/clawqueue/