boss-cmux

Control cmux terminal multiplexer windows, workspaces, and surfaces via natural language.

1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/bossjones/boss-skills --skill boss-cmux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: boss-cmux
Source: https://github.com/bossjones/boss-skills/tree/main/plugins/boss-dev/agent-harness/skills/boss-cmux
Command: npx skills add https://github.com/bossjones/boss-skills --skill boss-cmux

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cmux, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines interaction with cmux, the terminal multiplexer, allowing users to control terminal surfaces and agent sessions through natural language commands.

Core Features & Use Cases

  • CMUX Control: Interact with cmux windows, workspaces, panes, and surfaces.
  • Natural Language Commands: Use plain English to perform actions like opening, inspecting, and closing terminal sessions.
  • Agent Management: Orchestrate agent sessions such as Claude Code, Codex, and pi within cmux.
  • Use Case: If you need to quickly open a new workspace, inject credentials, and run an agent, this Skill simplifies the process.

Quick Start

Open a new workspace for 'my_project' with the necessary environment variables.

Frequently Asked Questions about boss-cmux

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

FAQPage Schema
How do I control terminal multiplexer sessions using natural language?

You can control terminal multiplexer sessions using natural language by translating plain English commands into cmux operations for managing windows, workspaces, and surfaces. This streamlines interaction without needing complex CLI syntax.

Can I manage agent sessions like Claude Code and Codex inside cmux?

Yes, you can manage agent sessions like Claude Code and Codex inside cmux. The Skill orchestrates these agent sessions, allowing you to initialize and control them using natural language commands.

Do I need cmux installed to use natural language commands for terminal workspaces?

Yes, you need cmux installed and configured properly on your system. The Skill acts as an interface, requiring the underlying terminal multiplexer to execute the natural language commands.

How do I open a new cmux workspace and inject environment variables?

To open a new cmux workspace and inject credentials, issue a natural language command specifying the project name and necessary environment variables. The Skill automates this setup process.

What is the best way to automate terminal multiplexer operations without CLI syntax?

Automating terminal multiplexer operations is best handled by using natural language commands to perform actions like opening, inspecting, and closing terminal sessions. This avoids manual CLI syntax entry.

What are the limitations of using natural language for terminal multiplexer control?

The primary limitation is the strict dependency on having cmux installed and configured correctly on the user's system. The Skill cannot function independently of this specific terminal multiplexer environment.