← Back to Skills Marketplace
theshadowrose

TaskQueue — Async Task Queue for AI Agents

by Shadow Rose · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
409
Downloads
0
Stars
2
Active Installs
3
Versions
Install in OpenClaw
/install task-queue-sr
Description
Queue async tasks for your agent with retry logic, priority levels, dependency chains, concurrency, per-task timeouts, event hooks, cancel/clear, and run met...
Usage Guidance
This appears to be a straightforward, local TaskQueue library and is internally consistent. Before installing, review the full src/task-queue.js to confirm the exported API (the prompt showed a truncated tail) and verify there are no unexpected network/file operations. Note that task handlers/executors you pass into the queue will run with whatever privileges the agent/process has — do not add or queue handlers from untrusted sources, since those handlers could perform I/O or network calls. If you plan to run this in production, consider auditing and pinning the exact code/version and testing timeouts/retry behaviour in a safe environment.
Capability Analysis
Type: OpenClaw Skill Name: task-queue-sr Version: 1.1.0 The TaskQueue skill is a standard utility for managing asynchronous task execution with features like retries, priority levels, and dependency management. Analysis of 'src/task-queue.js' shows a clean implementation using Node.js built-in events, with no evidence of data exfiltration, malicious execution, or obfuscation. The instructions in 'SKILL.md' and 'README.md' are consistent with the code's functionality and do not contain prompt injection attempts.
Capability Assessment
Purpose & Capability
Name/description match the included JS implementation. No unrelated env vars, binaries, or config paths are requested. The features implemented (priority, retries, timeouts, events, cancel/clear, metrics) are appropriate for a task queue.
Instruction Scope
SKILL.md / README only document the library and include source files. There are no runtime instructions that ask the agent to read arbitrary system files, exfiltrate data, call unrelated network endpoints, or access credentials.
Install Mechanism
No install spec is present (instruction-only with included source). Nothing is downloaded or written by an installer; risk from install mechanism is minimal.
Credentials
No environment variables, credentials, or config paths are required. The skill does not request access to unrelated services.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes. It only exposes a queue API and event hooks; it does not modify other skills or global config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install task-queue-sr
  3. After installation, invoke the skill by name or use /task-queue-sr
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Full feature set: per-task timeouts, event hooks (task:start/complete/failed/retry/skipped/cancelled, queue:drain), cancel by ID, clear queue, getMetrics(), dependency wait for concurrent batches. Extends EventEmitter.
v1.0.1
Bug fixes: dependency lookup now searches full task list (not drained array), total count now correct, concurrency option implemented via parallel batch execution
v1.0.0
Initial upload
Metadata
Slug task-queue-sr
Version 1.1.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 3
Frequently Asked Questions

What is TaskQueue — Async Task Queue for AI Agents?

Queue async tasks for your agent with retry logic, priority levels, dependency chains, concurrency, per-task timeouts, event hooks, cancel/clear, and run met... It is an AI Agent Skill for Claude Code / OpenClaw, with 409 downloads so far.

How do I install TaskQueue — Async Task Queue for AI Agents?

Run "/install task-queue-sr" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is TaskQueue — Async Task Queue for AI Agents free?

Yes, TaskQueue — Async Task Queue for AI Agents is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does TaskQueue — Async Task Queue for AI Agents support?

TaskQueue — Async Task Queue for AI Agents is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TaskQueue — Async Task Queue for AI Agents?

It is built and maintained by Shadow Rose (@theshadowrose); the current version is v1.1.0.

💬 Comments