Queue

v2.0.1

Manage message queues with priorities and retry logic. Use when adding jobs, planning retry strategies, tracking delivery status, reviewing failed items.

0· 336· 5 versions· 2 current· 2 all-time· Updated 20h ago· MIT-0

Install

openclaw skills install queue

Queue

Task queue with priority management, timeline tracking, streaks, tagging, and weekly reviews. Logs all operations with timestamps for full traceability.

Commands

CommandDescription
queue add <item>Add a new item to the queue
queue plan <task>Plan a task with scheduling details
queue track <id>Track progress on a queued item
queue reviewReview current queue items and status
queue prioritize <id> <level>Set priority level for an item
queue remind <id>Set a reminder for a queued item
queue streakShow current processing streak
queue tag <id> <tag>Tag a queue item for categorization
queue timelineDisplay timeline of all queue activity
queue reportGenerate a queue status report
queue archive <id>Move completed items to archive
queue weekly-reviewRun a weekly review of queue throughput
queue statsShow queue statistics and counts
queue export <fmt>Export queue data in json, csv, or txt
queue search <term>Search across all queue entries
queue recent [n]Show last n queue operations
queue statusShow current queue health
queue helpDisplay help and available commands
queue versionShow version number

Data Storage

All data stored locally in ~/.local/share/queue/:

  • add.log — added items
  • plan.log — planned tasks
  • track.log — tracking events
  • history.log — full operation history
  • Exported files saved to current directory

Requirements

  • bash 4+
  • Standard coreutils (grep, wc, du, sort, head, tail)

When to Use

  • Adding tasks to a processing queue with priority levels
  • Tracking progress on multiple concurrent jobs
  • Running weekly reviews to assess throughput and bottlenecks
  • Tagging and categorizing queue items for filtering
  • Archiving completed work and generating reports

Examples

# Add a new item to the queue
queue add "Process incoming data files"

# Plan a scheduled task
queue plan "Deploy v2.0 to staging"

# Track progress on an item
queue track ITEM-001

# Set priority
queue prioritize ITEM-001 high

# Tag for categorization
queue tag ITEM-001 deployment

# Run weekly review
queue weekly-review

# Export queue data
queue export json

# Show recent activity
queue recent 15

Tips

  • Use prioritize to bubble urgent items to the top
  • weekly-review gives a throughput summary with trends
  • tag items to filter by category in search
  • archive completed items to keep the active queue clean
  • streak tracks how many consecutive days you processed items

Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

Version tags

latestvk978j75mj2ws829z1vcpp1pghd8356x9