aradotso avatar

Cmux Terminal Multiplexer

This is a terminal multiplexer purpose-built for AI agents that need to orchestrate multiple processes and browser sessions simultaneously. It lets Claude spawn terminal splits, send commands, capture output, and run full Playwright-equivalent browser automation through a CLI socket API, all without stealing focus from your main shell. The snapshot-based element references are smarter than CSS selectors since they survive minor DOM changes, and the sidebar status reporting means you can actually see what parallel agents are doing. If you're building workflows where Claude needs to run tests in one pane while scraping docs in a browser and tailing logs in another, this gives you the primitives to do it cleanly. Built by the ara.so team.

skills.sh installs
1.4K
GitHub stars
61
last updated
Jul 14, 2026

Install

$ npx -y skills add aradotso/trending-skills --skill cmux-terminal-multiplexer --agent claude-code

Installs into .claude/skills of the current project.

Files

cmux — AI-Native Terminal Multiplexer

Skill by ara.so — Daily 2026 Skills collection

cmux is a terminal multiplexer with a programmable socket API designed for AI coding agents. It provides full Playwright-equivalent browser automation, real-time terminal split management, sidebar status reporting, and agent team coordination — all via a simple CLI.


What cmux Does

  • Terminal splits — create side-by-side or stacked panes, send commands, capture output
  • Browser automation — full headless Chromium with snapshot-based element refs (no CSS selectors)
  • Status sidebar — live progress bars, log messages, and icon badges visible to the user
  • Notifications — native OS notifications from agent workflows
  • Agent teams — coordinate parallel subagents, each with their own visible split

Orient Yourself

cmux identify --json          # current window/workspace/pane/surface context
cmux list-panes               # all panes in current workspace
cmux list-pane-surfaces --pane pane:1  # surfaces within a pane
cmux list-workspaces          # all workspaces (tabs) in current window

Sponsors

Details

Repository
github.com/aradotso/trending-skills
Category
CLI & Terminal
First seen
Apr 16, 2026

More from aradotso/trending-skills

All 251
1nvidia avatarcuopt-numerical-optimization-api-clinvidia/skillsLP, MILP, and QP (beta) with cuOpt — CLI only (MPS/LP/QPS files, cuopt_cli). Use when the user is solving LP, MILP, or QP from an MPS or LP file via command lin1.3Kskills.sh installs
2paulrberg avatarcli-justpaulrberg/agent-skillsUse for just/justfile task automation: create justfiles, write recipes, configure settings, add modules/attributes, or set up command-runner workflows.792skills.sh installs
3longbridge avatarlongbridge-dividend-screenlongbridge/skillsHigh-dividend stock screen via Longbridge — analyse high-dividend-yield strategies for A-shares / HK / US, filter for sustainable payout (reasonable payout rati498skills.sh installs
4irangareddy avataropenclaw-cliirangareddy/openclaw-essentialsMaster the OpenClaw CLI - gateway, agents, channels, skills, hooks, and automation485skills.sh installs
5vercel avatarvercel-clivercel/vercel-pluginvercel cli432skills.sh installs
6askyourpdf avatarai-pdf-filler-cliaskyourpdf/ai-pdf-fillerai pdf filler cli341skills.sh installs