Agent skill

cmux Cloud Machines

by manaflow-ai in manaflow-ai/cmux

Operates cmux Cloud machines from the cmux CLI, running durable remote commands or detached agents and presenting their workspaces, with authorization limits on destructive steps.

Custom licenceAuto-check passedDevOps & Cloud

Install cmux Cloud Machines

skills CLI
$ npx skills add manaflow-ai/cmux --skill cmux-cloud-vm -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install manaflow-ai/cmux cmux-cloud-vm --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/manaflow-ai/cmux.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/cmux-cloud-vm .claude/skills/cmux-cloud-vm && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
cmux-cloud-vm
GitHub stars
28k
Token cost
~864 tokens
SKILL.md length
422 words
Files
6 (incl. references)
Skills in repo
22
Repo updated
First seen
Licence
Custom licence

At a glance

Operates cmux Cloud machines from the cmux CLI, running durable remote commands or detached agents and presenting their workspaces, with authorization limits on destructive steps.

  • Running a long command or test on a cmux Cloud machine that must survive disconnects
  • SKILL.md covers Start with discovery, Run and observe, Constraints that apply… and Read only the relevant detail
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Starting a detached coding agent on a remote machine

What it does

Work happens on an existing cmux Cloud machine and workspace. Machine terminals persist when panes close or the Mac disconnects, so the agent works headlessly and opens a pane or shares a URL only when there is a result to inspect. It starts with discovery commands (cmux vm --help, cmux auth status, cmux vm ls --json), and uses cmux route to inspect placement without creating a machine, reading its would_provision, limits and capabilities rather than assuming plan caps.

A table picks the operation: cmux vm run for a bounded command with an exit code, cmux vm agent for a detached coding agent, cmux vm dev with --dry-run for a project with a dev layout, vm tree and terminal read to observe, and terminal wait-exit then output for completion. A finished wait is not proof that tests passed, so the agent reports the real exit result. Provisioning, forking, resetting, resizing and destructive cleanup need your authorization, tokens stay on the host, and credentials are not copied into a machine unless you ask.

When your agent uses it

  • Running a long command or test on a cmux Cloud machine that must survive disconnects
  • Starting a detached coding agent on a remote machine
  • Checking what a cmux Cloud machine is running without opening panes
  • Showing a verified remote result to the user in a pane or by URL

Example prompts

  • “List my cmux Cloud machines and show what is running on each.”
  • “Run the integration test suite on my existing cmux machine and report the real exit code.”
  • “Start a detached Codex agent on the dev machine to fix the failing lint step.”

Requirements

  • The cmux app on a Mac, signed in
  • The cmux CLI with access to cmux Cloud
  • Your authorization for provisioning or destructive actions

What it can do on your machine

Read from SKILL.md and the folder at commit f6532b1. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

cmux Cloud Machines loads about 864 tokens when it runs, and up to ~27k if it reads all its reference files. Until then it costs about 50 tokens; SKILL.md has 422 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~50
When it runs · the whole SKILL.md, loaded when a task matches
~864
With references · SKILL.md plus every file in references/, read only if the agent opens them
~27k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 422 words (~864 tokens).

“Use an existing machine and a workspace for the task. Machine terminals persist when panes close or the Mac disconnects. Work headlessly; open a pane or share a URL when there is a result for the user to inspect.”

— opening of SKILL.md by manaflow-ai, Custom licence
name
cmux-cloud-vm

Read the full SKILL.md on GitHub

Files

SKILL.md and 5 other files (references) in skills/cmux-cloud-vm of manaflow-ai/cmux.

  • SKILL.md
  • agents/openai.yaml
  • references/agent-workflows.md
  • references/commands.md
  • references/guest.md
  • references/sidebar-parity.md

Open the folder on GitHubat commit f6532b1

Compare with similar skills

cmux Cloud Machines next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

cmux Cloud Machines compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
cmux Cloud Machines this skillmanaflow-ai/cmux28k—~864Automated safety check: PassCustom licence
Codewhale Fleet Managercodewhale-hq/Codewhale41k—~1.2kAutomated safety check: PassMIT
Jarvis Setupethanplusai/jarvis843—~2.5kAutomated safety check: NotesCustom licence
Fleet Manager for Agent Sessionsasgeirtj/system_prompts_leaks69k—~2.5kAutomated safety check: PassCC0-1.0
Adk Agent Buildergoogle/adk-python22k—~879Automated safety check: PassApache-2.0
Smithers Durable Flow Driversmithersai/smithers430—~3kAutomated safety check: PassMIT

Similar skills

  • Codewhale Fleet Manager

    codewhale-hq/Codewhale

    Triages and manages Codewhale fleet runs and workers with typed commands, classifying failures and choosing a safe restart, resume or escalation.

    41k GitHub stars~1.2k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Jarvis Setup

    ethanplusai/jarvis

    A skill your agent uses when helping someone install, configure, or debug a fresh clone of JARVIS (this repo) — especially "the mic doesn't work", "JARVIS says his language systems are down", any…

    843 GitHub stars~2.5k tokensUpdated 29 days ago
    Frontend & DesignAuto-check: notes
  • Fleet Manager for Agent Sessions

    asgeirtj/system_prompts_leaks

    Shows one digest of coding-agent sessions across your connected machines and lets you open, read, steer, approve, stop and close them, over Herdr, tmux or MSP.

    69k GitHub stars~2.5k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Adk Agent Builder

    google/adk-python

    Official

    Builds ADK (Agent Development Kit) Python agents: LLM agents with tools, graph workflows of function and agent nodes, conditional routing, fan-out and join, schema-validated delegation between…

    22k GitHub stars~879 tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Smithers Durable Flow Driver

    smithersai/smithers

    Runs or authors Smithers TypeScript flows for ordered agent stages with retries, approvals, bounded loops and crash-safe recovery, built from Flow.make, Action.make and Effect.

    430 GitHub stars~3k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Inspects, plans, changes and rolls back macOS default app handlers for file types, MIME types and URL schemes through Dutis, with approval before any write.

    250 GitHub stars~1.2k tokensUpdated 4 days ago
    Productivity & AutomationAuto-check passed

More from manaflow-ai/cmux

All 22 skills in this repo
  • cmux Diagnostics

    manaflow-ai/cmux

    Runs a read-only health check for cmux and explains what it finds, covering the CLI and socket, settings, agent hooks, session restore and notifications.

    28k GitHub starsUsed in 1 repo~819 tokens
    Auto-check passed
  • cmux Settings Editor

    manaflow-ai/cmux

    Reads and changes cmux preferences in `~/.config/cmux/cmux.json` through a helper that validates each change before writing, covering terminal, browser, viewers and shortcuts.

    28k GitHub stars~2.3k tokensUpdated today
    Auto-check passed
  • cmux Backend Rules

    manaflow-ai/cmux

    Sets the backend TypeScript and Cloud VM rules for cmux: Effect-based services, thin route handlers, Postgres as source of truth, migrations and provider secrets.

    28k GitHub starsUsed in 1 repo~682 tokens
    Auto-check passed
  • Cmux Debugging Guide

    manaflow-ai/cmux

    Covers debug logging, the Debug menu, profiling rules and runtime pitfalls for working on the cmux macOS terminal app.

    28k GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Workflow rules for the Ghostty submodule in cmux: rebuilding GhosttyKit.xcframework, pushing fork changes and updating the parent submodule pointer safely.

    28k GitHub starsUsed in 1 repo~580 tokens
    Auto-check passed
  • Cmux Release Workflow

    manaflow-ai/cmux

    Runs the cmux release process: gathers per-PR changelog lines since the last tag, bumps the version, guards against a bad tag, then tags and pushes the macOS DMG release.

    28k GitHub starsUsed in 1 repo~856 tokens
    Auto-check passed

Works with

Questions about cmux Cloud Machines

What does cmux Cloud Machines do?

Operates cmux Cloud machines from the cmux CLI, running durable remote commands or detached agents and presenting their workspaces, with authorization limits on destructive steps. Work happens on an existing cmux Cloud machine and workspace. Machine terminals persist when panes close or the Mac disconnects, so the agent works headlessly and opens a pane or shares a URL only when there is a result to inspect.

When should I use cmux Cloud Machines?

cmux Cloud Machines fits situations like: running a long command or test on a cmux Cloud machine that must survive disconnects; starting a detached coding agent on a remote machine; checking what a cmux Cloud machine is running without opening panes; showing a verified remote result to the user in a pane or by URL.

How do I install cmux Cloud Machines in Claude Code?

Run `npx skills add manaflow-ai/cmux --skill cmux-cloud-vm -a claude-code`. Or copy the skill folder (skills/cmux-cloud-vm in manaflow-ai/cmux) into .claude/skills/cmux-cloud-vm in your project. Claude Code loads it when a task matches its description.

How do I install cmux Cloud Machines in Codex?

Run `npx skills add manaflow-ai/cmux --skill cmux-cloud-vm -a codex`. Or copy the skill folder (skills/cmux-cloud-vm in manaflow-ai/cmux) into .agents/skills/cmux-cloud-vm in your project. Codex loads it when a task matches its description.

Can I use cmux Cloud Machines in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add manaflow-ai/cmux --skill cmux-cloud-vm -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cmux-cloud-vm, .gemini/skills/cmux-cloud-vm, .github/skills/cmux-cloud-vm and .opencode/skills/cmux-cloud-vm in your project.

What does cmux Cloud Machines need to run?

SKILL.md names no scripts, command-line tools or credentials: cmux Cloud Machines is instructions for the agent only. Our summary lists: The cmux app on a Mac, signed in; The cmux CLI with access to cmux Cloud; Your authorization for provisioning or destructive actions.

Does cmux Cloud Machines access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is cmux Cloud Machines safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does cmux Cloud Machines use?

cmux Cloud Machines has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does cmux Cloud Machines use?

About 864 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 26k tokens, read only when the agent opens those files.

What are the alternatives to cmux Cloud Machines?

Skills that share tags, products or a category with cmux Cloud Machines: Codewhale Fleet Manager (codewhale-hq/Codewhale, 41k stars), Jarvis Setup (ethanplusai/jarvis, 843 stars), Fleet Manager for Agent Sessions (asgeirtj/system_prompts_leaks, 69k stars) and Adk Agent Builder (google/adk-python, 22k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains cmux Cloud Machines?

manaflow-ai (a GitHub organization) maintains it in manaflow-ai/cmux, which has 28,044 GitHub stars. The repository holds 22 skills in this directory. The repository was last updated on October 9, 2026.

Source: manaflow-ai/cmux on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.