cmux-using

Orchestrate terminal workflows by managing panes, sub-agents, and cross-workspace commands in cmux.

4|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/tanaka-yui/yui-cc-plugins --skill cmux-using
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cmux-using
Source: https://github.com/tanaka-yui/yui-cc-plugins/tree/main/apps/cmux-using/skills/cmux-using
Command: npx skills add https://github.com/tanaka-yui/yui-cc-plugins --skill cmux-using

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

cmux provides terminal multiplexing to manage panes, spawn sub-agents, monitor their state, and collect results in a single workflow. This skill encapsulates the orchestration layer needed to coordinate multiple cmux operations during automated tasks.

Core Features & Use Cases

  • Pane management: create and reuse panes for isolated workspaces.
  • Sub-agent lifecycle: launch, monitor, and retrieve results from sub-agents.
  • Cross-workspace support: operate across multiple workspaces with proper surface resolution and notifications.
  • Observability: read screens, send commands, and emit status updates to external tooling.
  • Use case: orchestrate a multi-agent data collection task where one sub-agent runs commands, another streams logs, and results are gathered centrally.

Quick Start

Set up a cmux workspace, split a pane, start a sub-agent, and begin monitoring outputs.

Frequently Asked Questions about cmux-using

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

FAQPage Schema
How do I manage multiple terminal panes and sub-agents in a single workflow?▼

Managing terminal panes and sub-agents involves coordinating pane creation, command delivery, and sub-agent lifecycles within cmux. This orchestration enables isolated workspaces, monitors sub-agent state, and gathers results centrally across cross-workspace tasks.

What is the best way to orchestrate multi-agent tasks across different workspaces?▼

Cross-workspace orchestration operates multiple cmux workspaces using surface resolution and status notifications. It coordinates sub-agent lifecycles, sends commands, and collects results across workspaces, making it ideal for multi-agent data collection workflows.

Can I monitor sub-agent state and collect results automatically in cmux?▼

Monitoring sub-agent state and collecting results in cmux is handled through read-screen and send-key flows. The system tracks sub-agent lifecycles, emits status notifications to external tooling, and aggregates outputs from multiple agents.

Does cmux support sending commands and reading screen outputs from external tooling?▼

cmux supports observability through read-screen and send-key flows, enabling external tooling to send commands and read screen outputs. Status notifications are emitted to provide real-time updates on sub-agent activities and pane states.

When do I need terminal multiplexer orchestration for workflow automation?▼

Terminal multiplexer orchestration is needed when automating multi-agent tasks requiring isolated panes, cross-workspace control, and centralized result collection. It suits developers managing concurrent sub-agents that run commands, stream logs, and require lifecycle monitoring.