By MH4GF
Manage task queues and actions via the tq CLI: create tasks, add actions, mark complete or failed, cancel actions, and triage open tasks with structured results and follow-up planning.
Cancel a tq action and record improvement suggestions
Create a tq action (auto-infer instruction or let user specify)
Mark a tq action as done and report results
Mark a tq action as failed when the goal could not be achieved
openタスクの棚卸し。状況確認→整理提案→実行
Job-queue based orchestration system for Claude Code. Combines a CLI/TUI with a Claude Code Plugin to manage multiple sessions via tmux.
Humans give instructions in natural language and monitor progress via TUI. The manager agent handles task breakdown, prompt tuning, and dispatching actions to worker sessions.

claude in tmux, so skills, sub-agents, worktrees, and remote execution all work as-is--jq flag, agent-oriented --help; humans don't need to learn the CLIPrerequisites: tmux (required for dispatching interactive sessions)
# Homebrew (macOS / Linux)
brew install MH4GF/tap/tq
# Claude Code Plugin
claude plugin marketplace add MH4GF/tq
claude plugin install tq@tq-marketplace
Or download a binary from GitHub Releases.
# Register a project (sets working directory for tasks)
tq project create myapp ~/src/myapp
# Create a task under the project
tq task create "Implement feature X" --project 1
# Launch the TUI (starts the queue worker)
tq ui
Then open Claude Code in another terminal and talk to the manager agent:
/tq:manager
To create an action (spawns a new Claude Code session):
/tq:create-action Implement feature X and create a PR
The agent will tune the instruction, associate it with the right task, create the action, and the queue worker will automatically pick it up.
See CLI Reference for the full command list.
The database lives at ~/.config/tq/tq.db by default. Override with:
--db <path> flag (highest precedence)TQ_DB_PATH environment variableUseful for running multiple isolated queues (e.g. a separate DB for demos or testing).
project → task → action
claude worker dispatch/claim
┌─────────────────────────────┐
│ ▼
┌───────────┐ ┌───────────┐
│ pending │ │ running │
└───────────┘ └─────┬─────┘
▲ │ │
│ success│ │fail
│ ▼ ▼
│ ┌────────┐ ┌────────┐
│ │ done │ │ failed │
│ └────┬───┘ └───┬────┘
│ │ │
│ on_done │ │ reset
│ (new action) │ │
└───────────────────────┘ │
└──────────────────────────────────┘
* running → pending: reset command (kills tmux pane)
* done is terminal, but on_done can spawn a new action
Controlled via --meta on action create / schedule create:
| mode | Description |
|---|---|
interactive (default) | claude in tmux — fire-and-forget, worker reports via tq action done / tq action fail |
noninteractive | claude -p — captures stdout, auto-completes |
remote | Dispatched to remote worker |
Additional metadata keys:
permission_mode — Claude permission mode (e.g. "plan", "auto")worktree — Run in a git worktree for isolation (true/false)claude_args — Additional CLI arguments for claude (JSON array of strings, e.g. ["--max-turns","5"])MIT
Runs pre-commands
Contains inline bash commands via ! syntax
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub p/mh4gf-tq-claude-plugins-tqGitHub notification watcher and classifier
Installer for TÂCHES' Get-Shit-Done workflow system - meta-prompting, context engineering and spec-driven development
Cotask — task management with TASKS.md kanban dashboard
Coordination layer for multi-agent work using taskwarrior - parallel-safe queries, urgency scoring, GitHub issue/PR reconciliation, and native scheduling (wait/scheduled/due/recur)
Agent-first task management. Track tasks, learnings, and decisions across sessions.
Install and manage TaskYou — a personal task management system with Kanban board, background AI execution, and git worktree isolation.
GitHub notification watcher and classifier
論点駆動開発のためのツール群
QA-focused agents for test planning and verification
Automated devops environment setup for new repositories
Tools for clarifying and visualizing requirements in plan files