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.