cmux

Control cmux terminal multiplexer panes, windows, workspaces, and browser splits.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/Xalior/agent-skills --skill cmux-xalior
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cmux
Source: https://github.com/Xalior/agent-skills/tree/main/cmux
Command: npx skills add https://github.com/Xalior/agent-skills --skill cmux-xalior

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

cmux addresses the challenge of managing complex terminal layouts across multiple panes, windows, workspaces, and browser surfaces by providing a unified CLI to orchestrate them.

Core Features & Use Cases

  • Manage panes, windows, workspaces, and browser splits with a single command surface.
  • Read content from other terminals, send commands between panes, and create splits to organize workflows.
  • Use during development and debugging to coordinate terminal layouts, automate routine tasks, and improve productivity.

Quick Start

Open a cmux terminal and begin orchestrating your layout with cmux commands.

Frequently Asked Questions about cmux

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

FAQPage Schema
How do I automate terminal layouts and manage multiple panes from a single command?

You can automate terminal layouts by using a CLI to orchestrate panes, windows, and workspaces. It allows you to send commands between panes, read content from other terminals, and create splits to organize complex workflows.

What is terminal multiplexing and when do I need to coordinate browser splits?

Terminal multiplexing manages multiple terminal panes within a single window. You need to coordinate browser splits when orchestrating complex development layouts that require synchronizing terminal commands with browser sessions.

Can I read content from other terminals and send commands between workspaces?

Yes, you can read content from other terminals and send commands between workspaces. The CLI supports full command sets, environment variable cues, and ID/ref based addressing to route actions precisely.

Does this terminal multiplexer support JSON output for automation workflows?

Yes, the terminal multiplexer supports JSON output for automation workflows. This allows you to programmatically parse pane states and command results when coordinating complex terminal layouts during development.

What's the best way to organize development workflows across multiple terminal windows?

The best way to organize development workflows is using a unified CLI to orchestrate panes, windows, and workspaces. You can create splits, send commands between terminals, and coordinate browser sessions for productivity.