What problem does it solve? Learning and operating the cmux CLI (a macOS-native, tmux-like terminal multiplexer with built-in browser and markdown viewer) is error-prone: commands like send/send-key are split, snapshot refs go stale, and static docs drift from the live CLI. This Skill provides the stable mental model and common pitfalls while delegating command syntax to live cmux --help output. ## Core Features & Use Cases - Live-first documentation: Directs you to cmux --help, cmux docs <topic>, and cmux capabilities instead of guessing command syntax, preventing stale-doc errors. - Routing to dedicated skills: Acts as the entry point to official cmux skills (cmux-browser, cmux-settings, cmux-workspace, etc.) with a fallback chain (dedicated skill → raw SKILL.md URL via cmux docs → --help) that works even when no dedicated skill is installed. - Stable concepts and pitfalls: Documents the 4-layer hierarchy (Window → Workspace → Pane → Surface), handle formats, CMUX_* environment variables, and frequent mistakes like forgetting send-key Enter after send or reusing stale browser snapshot refs. - Use Case: You want to run tests in one cmux surface and read the output. The Skill gives you the exact send → send-key Enter → sleep → read-screen workflow and warns you about timing pitfalls. ## Quick Start Ask the AI to show how to run a command in a cmux surface and read its output using the cmux CLI.