dmux-workflows

Featured

Multi-agent orchestration using dmux (tmux pane manager for AI agents). Patterns for parallel agent workflows across Claude Code, Codex, OpenCode, and other harnesses. Use when running multiple agent sessions in parallel or coordinating multi-agent development workflows.

AI & Automation 233,821 stars 35647 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# dmux Workflows Orchestrate parallel AI agent sessions using dmux, a tmux pane manager for agent harnesses. ## When to Activate - Running multiple agent sessions in parallel - Coordinating work across Claude Code, Codex, and other harnesses - Complex tasks that benefit from divide-and-conquer parallelism - User says "run in parallel", "split this work", "use dmux", or "multi-agent" ## What is dmux dmux is a tmux-based orchestration tool that manages AI agent panes: - Press `n` to create a new pane with a prompt - Press `m` to merge pane output back to the main session - Supports: Claude Code, Codex, OpenCode, Cline, Gemini, Qwen **Install:** `npm install -g dmux` or see [github.com/standardagents/dmux](https://github.com/standardagents/dmux) ## Quick Start ```bash # Start dmux session dmux # Create agent panes (press 'n' in dmux, then type prompt) # Pane 1: "Implement the auth middleware in src/auth/" # Pane 2: "Write tests for the user service" # Pane 3: "Update API documentation" # Each pane runs its own agent session # Press 'm' to merge results back ``` ## Workflow Patterns ### Pattern 1: Research + Implement Split research and implementation into parallel tracks: ``` Pane 1 (Research): "Research best practices for rate limiting in Node.js. Check current libraries, compare approaches, and write findings to /tmp/rate-limit-research.md" Pane 2 (Implement): "Implement rate limiting middleware for our Express API. Start with a basic token bucket, we'll r...

Details

Author
affaan-m
Repository
affaan-m/ECC
Created
6 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

dispatch

Orchestrate other AI coding agents (Claude Code, Codex, Cursor, OpenCode, Pi, Gemini, or any custom agent) by driving them through `ccmux invoke`. ccmux is the cross-harness substrate; YOU are the router. Use this skill when a prompt asks you to coordinate, delegate, fan out, or pipeline work across multiple agents, e.g. "plan with claude, implement with codex, search with gemini", "run these three agents in parallel and combine the results", "delegate this long implementation to codex while I keep working", "have another agent do X and summarize it back", or any request to use `ccmux invoke` to launch and watch worker agents. The user supplies the agent-per-task policy in their prompt; this skill teaches the mechanics of firing, polling, joining, cancelling, and reading worker output, plus when to hand a job off to `ccmux spawn` (a live, human-driven pane) instead of invoking it.

104 Updated today
epilande
Web & Frontend Listed

cmux

Drive the cmux native macOS terminal app (third-party, manaflow-ai/cmux) from its CLI or Unix socket — workspaces, panes, surfaces, WKWebView browser automation, notifications, sidebar metadata, session restore. Use when the user mentions cmux, wants an agent to control terminal/pane layout, automate a browser panel on macOS, drive the markdown viewer, or wire AI-agent hooks. macOS 14+ only and requires the cmux app installed. Triggers on cmux, cmux.sock, CMUX_WORKSPACE_ID, new-pane, send-surface, cmux browser.

6 Updated today
ArieGoldkin
Web & Frontend Listed

orchestmux

Run several coding-agent CLIs (codex, kimi, claude, opencode, gemini) in parallel as tmux panes and coordinate them with the `orchestmux` CLI: create tasks, dispatch them to workers, block on real completion, and answer blocking questions. Use when the user asks to run agents in parallel, delegate work to codex/kimi/another agent while supervising it, split a job across workers, watch agents work in tmux, or says "orchestmux". Do not use for a single one-off shell command, or for work the current agent should just do itself.

4 Updated 3 days ago
layl-labs