smithery/az9713

queue-management

Manage the content processing queue for batch content consumption. Use when user mentions queue, batch later, save for later, process queue, or wants to add multiple items for later analysis.

Installation

$ npx skills add smithery/az9713 --skill queue-management

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/az9713 · top by installs.

npx skills add smithery/az9713

Browse all from smithery/az9713

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,352 B
  • docs SUMMARY.md 215 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Queue Management

Manage a queue of content URLs for later batch processing. Add items throughout the day, process them all at once when ready.

When to Use

Activate this skill when the user:

  • Mentions "queue", "batch later", "save for later"
  • Wants to add something to process later
  • Asks "what's in my queue" or "show queue"
  • Says "process my queue" or "analyze everything"
  • Wants to manage pending content items

Queue Location

The queue is stored in inbox/queue.txt:

# Format: URL | type | added_timestamp
https://youtube.com/watch?v=abc123 | youtube | 2024-01-15T10:30:00
https://arxiv.org/abs/2401.12345 | arxiv | 2024-01-15T11:00:00

Operations

Adding to Queue

  1. Parse the URL
  2. Auto-detect content type:

- youtube.com, youtu.be → youtube - arxiv.org → arxiv - Otherwise → article

  1. Read existing queue (create if missing)
  2. Check for duplicates
  3. Append with current timestamp
  4. Confirm to user

Listing Queue

  1. Read inbox/queue.txt
  2. Display formatted list with:

- Item number - Content type badge - URL or title - Time since added

Processing Queue

  1. Read all pending items
  2. Process each using appropriate command:

- youtube → /yt - arxiv → /arxiv - article → /read

  1. Remove successful items from queue
  2. Keep failed items for retry
  3. Show summary

Clearing Queue

  1. Confirm before clearing
  2. Create backup at inbox/queue.txt.bak
  3. Empty the file
  4. Confirm removal

Example Interactions

User: "Add this to my queue: https://youtube.com/watch?v=abc123"; Action: Add to queue, confirm

User: "What's in my queue?" Action: List all pending items

User: "Process my reading queue" Action: Process all items, show results

User: "Save this for later: [URL]" Action: Add to queue

Error Handling

  • Invalid URL: Warn, don't add
  • Duplicate: Skip, inform user
  • Process failure: Keep in queue, continue
  • Empty queue: Inform, no action

Related

  • Slash command: /queue
  • Queue file: inbox/queue.txt
  • Uses: /yt, /read, /arxiv commands