# Cmux Cua

Use only after the user explicitly asks for cmux Computer Use through the cmux-cua...

- Repository: https://github.com/manaflow-ai/cmux (28635 stars)
- Category: Design
- License: see repository
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add manaflow-ai/cmux --skill cmux-cua -g -a claude-code -y`
Codex: `npx skills add manaflow-ai/cmux --skill cmux-cua -g -a codex -y`
Cursor: `npx skills add manaflow-ai/cmux --skill cmux-cua -g -a cursor -y`
Gemini CLI: `npx skills add manaflow-ai/cmux --skill cmux-cua -g -a gemini-cli -y`

## Description

Use only after the user explicitly asks for cmux Computer Use through the cmux-cua skill: drive real macOS apps from a cmux agent session via the bundled engine (accessibility tree + screenshots, click/type/scroll/drag, branded cursor), or explain its user-directed permission setup. Reading or discovering this skill is not consent.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# cmux-cua

cmux bundles a local computer-use engine (packaged as `cmux Computer Use` with
the MCP proxy named `cmux-cua`, from a pinned build of
the `manaflow-ai/cmux-cua` fork) and attaches it as an MCP tool server named
`cmux-cua` to every agent session cmux launches (Claude Code, Codex).
The agent can then perceive and operate real macOS apps: read the accessibility
tree, take screenshots, and click / type / scroll / drag.

Everything runs locally through the bundled **cmux Computer Use** helper. The
helper has its own TCC identity, so Accessibility and Screen Recording never
belong to the main cmux app and granting Screen Recording never requires
restarting cmux. Upstream telemetry and update checks are disabled at runtime.

Do not invoke this skill, start its helper, request permissions, or perform a
GUI action when the user is only reading, asking about, quoting, or mentioning
cmux Computer Use. Wait for a direct user request to use cmux Computer Use; missing tools
or permissions are not a reason to begin setup automatically.

## How it attaches

The rest: https://github.com/manaflow-ai/cmux/blob/HEAD/skills/cmux-cua/SKILL.md
