task-queue

Queue external tasks for Claude Code by appending markdown sections to tasks/queue.md.

Updated Jun 1, 2025
One-click install
npx skills add https://github.com/Yokhan/yokhanFitnessDocsWebsite --skill task-queue
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: task-queue
Source: https://github.com/Yokhan/yokhanFitnessDocsWebsite/tree/main/.claude/skills/task-queue
Command: npx skills add https://github.com/Yokhan/yokhanFitnessDocsWebsite --skill task-queue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

External systems can queue tasks for Claude Code by appending sections to tasks/queue.md, enabling automated routing and prioritization.

Core Features & Use Cases

  • Queuing tasks from Telegram bots, GitHub Actions, cron jobs, and event buses by writing to tasks/queue.md.
  • Structured workflow: tasks include Source, Task, Issue, Priority, Agent, and Context; picked up at session start or during /sprint.
  • Simple queue management: review, approve, and move tasks to tasks/current.md for execution.

Quick Start

Tell external systems to append a properly formatted section to tasks/queue.md to queue a task for Claude Code.

Frequently Asked Questions about task-queue

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I queue tasks for Claude Code from external systems?▼

To queue tasks for Claude Code, external systems append a formatted markdown section to tasks/queue.md. This enables automated routing and prioritization of work items from sources like Telegram, GitHub Actions, cron jobs, and event buses.

What fields are required when writing a task to queue.md?▼

Writing a task to queue.md requires a Queued header with a timestamp, plus Source, Task, and Priority fields. Issue, Agent, and Context fields are optional additions for providing more specific workflow routing context.

Can I trigger Claude Code workflows from a Telegram bot or GitHub Actions?▼

Yes, you can trigger Claude Code workflows from a Telegram bot or GitHub Actions. These external sources append work items to tasks/queue.md, which are then picked up at session start or during a /sprint execution.

How does Claude Code process queued tasks during a session?▼

Claude Code processes queued tasks by reading the structured fields in tasks/queue.md at session start or during a /sprint. Users review, approve, and move prioritized work items to tasks/current.md for execution.

What is the best way to manage automated task prioritization in markdown?▼

The best way to manage automated task prioritization in markdown is appending structured sections with Priority and Source fields to tasks/queue.md. This allows external event buses and cron jobs to route work items for Claude Code to pick up.

Does task-queue require any external dependencies or API integrations?▼

Task-queue requires no external dependencies or API integrations. It operates purely by appending formatted markdown sections to tasks/queue.md, relying on external systems to handle the file writing and triggering.