Skip to main content
skill CX Codex

cmux-terminal-multiplexer — Claude Code skill: setup & overview

Equips AI agents with CLI commands for terminal split orchestration and headless Chromium browser actions via surface handles.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/trending-skills --skill cmux-terminal-multiplexer -a claude-code
Open on GitHub

What cmux-terminal-multiplexer does

This skill teaches coding agents to manage workspaces through cmux. The agent spins up horizontal or vertical panes using new-split right or new-split down, sends commands to designated targets like surface:22, and captures output with capture-pane. Targeting runs directly against explicit surface handles. That structure prevents unexpected window focus shifts while background jobs run.

A headless Chromium runtime comes embedded inside cmux, so configuring an external Chrome installation is unnecessary. Web actions rely on interactive snapshot identifiers such as e1 or e2 instead of standard CSS selectors. Because DOM updates invalidate these handles immediately, the agent must generate a fresh snapshot after clicks or navigation steps.

What it helps with

  • Manage terminal splits side by side for concurrent command runs
  • Run headless browser workflows without setting up an external Chrome
  • Read terminal output and scrollback history by surface reference
  • Execute browser actions using generated snapshot element references

Example prompts for the agent

  • Open a right terminal split with cmux and run npm test
  • Navigate to https://example.com using cmux browser and take an interactive snapshot
  • Read the latest output from surface:12 with cmux capture-pane

How to install cmux-terminal-multiplexer

1Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill cmux-terminal-multiplexer -a claude-code

2Manually: put the files in place

~/.claude/skills/cmux-terminal-multiplexer/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/cmux-terminal-multiplexer/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about cmux-terminal-multiplexer

How do I install cmux-terminal-multiplexer in Claude Code?

Run npx skills add reason-machines/trending-skills --skill cmux-terminal-multiplexer -a claude-code. The skill file is placed in ~/.claude/skills/cmux-terminal-multiplexer/SKILL.md.

What does cmux-terminal-multiplexer do?

It gives agents patterns to split terminal windows, send background inputs, inspect screen buffers, and automate an embedded browser.

Is an external Chrome installation required for browser automation?

No external Chrome binary is needed. The tool runs on an internal headless Chromium engine directly through CLI calls.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set49

open-autoglm-phone-agent A skill for Open-AutoGLM that walks your coding agent through deploying the model and driving Android, HarmonyOS NEXT or iOS devices. CX Codex +1 1,400installs voicebox-voice-synthesis Tells your agent how to run Voicebox and talk to its REST API on localhost:17493: speech generation, voice profiles, effects, queue. CX Codex +1 1,400installs edict-multi-agent-orchestration Orchestrates 12 specialized AI agents through an OpenClaw pipeline with quality gates, per-agent model configs, and a React kanban board. CX Codex +1 1,400installs openmaic-classroom A skill that generates interactive lessons: slides, quizzes, simulations and project work come out of a multi-agent pipeline. Useful when you need a course from a topic or document. CX Codex +1 1,400installs taiwan-md-knowledge-base A skill for maintaining an open knowledge base about Taiwan built on Astro v5, with Chinese and English articles and a D3.js graph. Useful if you write or translate content for that project. CX Codex +1 1,300installs zeroboot-vm-sandbox This skill runs agent code inside a real KVM virtual machine through Zeroboot, forking a template in under a millisecond. CX Codex +1 1,300installs clui-cc-claude-overlay This skill puts a floating macOS overlay on top of Claude, with tabbed sessions, tool-call approval and voice input. CX Codex +1 1,300installs karpathy-jobs-bls-visualizer This skill scrapes Occupational Outlook Handbook data, scores occupations with an LLM and renders an interactive jobs treemap. CX Codex +1 1,300installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor