スキル一覧に戻る
az9713

queue-management

by az9713

Personal OS - AI-powered content consumption automation system for YouTube, articles, and research papers. Built with Claude Code + Opus 4.5

2🍴 1📅 2026年1月15日
GitHubで見るManusで実行

SKILL.md


name: queue-management description: 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.

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
  3. Read existing queue (create if missing)
  4. Check for duplicates
  5. Append with current timestamp
  6. 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
  3. Remove successful items from queue
  4. Keep failed items for retry
  5. 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
  • Slash command: /queue
  • Queue file: inbox/queue.txt
  • Uses: /yt, /read, /arxiv commands

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です