One-click install
npx skills add https://github.com/Samuelca6399/AbsolutelySkilled --skill cmux-samuelca6399
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cmux
Source: https://github.com/Samuelca6399/AbsolutelySkilled/tree/main/skills/cmux
Command: npx skills add https://github.com/Samuelca6399/AbsolutelySkilled --skill cmux-samuelca6399

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

cmux skill eliminates the friction of manually coordinating multiple terminal panes and terminal/browser surfaces while an AI agent runs parallel tasks.

Core Features & Use Cases

  • Multi-pane terminal orchestration: Spawn and manage panes, workspaces, and surfaces for isolated agent execution.
  • Command-and-output control: Send commands/keystrokes to a specific surface and read screen output reliably.
  • Workspace + browser side-by-side automation: Create workspaces and pair terminal panes with browser surfaces for web+code workflows.
  • Subagent workflow support: Cleanly support spawn → run → read → cleanup patterns for parallel subagents.

Quick Start

Use the cmux skill to create a right split, run a build in the new pane, then read the output: "Create a split pane in cmux, send 'make build' to the new surface, press Enter, read the last 200 lines, and close the surface."

Frequently Asked Questions about cmux

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

FAQPage Schema
How do I orchestrate multi-pane terminal workflows for parallel AI subagents?

Multi-pane terminal orchestration allows an AI agent to spawn and manage panes, workspaces, and surfaces for isolated execution. It cleanly supports spawn, run, read, and cleanup patterns for parallel subagents.

How do I send commands to a specific terminal pane and capture the output?

You send commands to a specific terminal pane by driving surfaces through send and send-key operations, then reliably reading screen output. This command-and-output control enables precise dispatch and capture across isolated panes.

Can I pair terminal panes with browser surfaces for web and code automation?

Yes, you can pair terminal panes with browser surfaces for web and code automation. Workspace management allows you to create workspaces that pair terminal panes with browser surfaces for combined web and code workflows.

How do I parse terminal screen output programmatically after running a command?

You parse terminal screen output programmatically by using cmux JSON output. This required protocol formats screen and scrollback results so AI agents can reliably extract data after sending commands.

Do I need any external dependencies to use cmux for workspace management?

No, you do not need any external dependencies to use cmux for workspace management. The skill operates independently to manage pane lifecycles, dispatch commands, and read screen outputs across terminal and browser surfaces.