cmux

Manage terminal multiplexing and workspace organization with the cmux CLI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mnadalc/dotfiles --skill cmux-mnadalc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cmux
Source: https://github.com/mnadalc/dotfiles/tree/main/.ai/skills/cmux
Command: npx skills add https://github.com/mnadalc/dotfiles --skill cmux-mnadalc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines terminal-based workflows by providing advanced window management, parallel task execution, and integrated browser previews, significantly boosting productivity for AI coding agents.

Core Features & Use Cases

  • Pane Management: Split terminal windows horizontally or vertically to view multiple sessions simultaneously.
  • Parallel Execution: Run development servers, tests, or other tasks in separate panes, allowing for concurrent operations.
  • Integrated Browser: Open and control a browser directly within a terminal pane for live previews or web-based debugging.
  • Notifications: Receive desktop and in-app notifications for task completion or agent status updates.
  • Use Case: When developing a web application, use cmux to open your code editor in one pane, the running development server in another, and a browser preview in a third, all within a single terminal window.

Quick Start

Use cmux to open a new split pane to the right and send the command 'npm run dev' into it.

Frequently Asked Questions about cmux

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

FAQPage Schema
How do I manage terminal workspace organization for AI coding agents?

Terminal workspace organization for AI coding agents is managed by splitting panes, spawning parallel agents, and integrating browser previews. This allows you to run development servers, tests, and live previews simultaneously within a single window.

How do I split terminal panes to run a development server and preview side-by-side?

Splitting terminal panes to run a development server and preview side-by-side is done by horizontally or vertically dividing the window. You can send commands like 'npm run dev' to a new pane while keeping your code editor active in another.

Can I open a browser directly within a terminal pane for live web previews?

Yes, you can open and control a browser directly within a terminal pane for live web previews. This integrated browser functionality facilitates web-based debugging while keeping your development workflow entirely inside the terminal workspace.

Does terminal multiplexing support desktop notifications for task completion?

Yes, terminal multiplexing supports desktop and in-app notifications for task completion. These real-time feedback alerts notify you when parallel execution tasks finish or when the status of an AI coding agent updates.

What is the best way to run parallel tasks in a terminal multiplexer?

The best way to run parallel tasks in a terminal multiplexer is by spawning separate panes for concurrent operations. This approach allows dedicated panes for development servers, tests, and AI agents while maintaining centralized workspace control.