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.