Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

cmux-keyboard-shortcuts — Claude Code skill: setup & guide

Configures cmux shortcuts in ~/.config/cmux/cmux.json. Useful for adopting tmux-style chords, auditing overrides, and validating syntax.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add manaflow-ai/cmux --skill cmux-keyboard-shortcuts -a claude-code
Open on GitHub

What cmux-keyboard-shortcuts does

The skill inspects, unbinds, and updates keybindings inside ~/.config/cmux/cmux.json under the shortcuts.bindings path. It relies on the cmux-settings helper script to read JSONC, write atomically, and validate action keys. It handles single keystrokes like cmd+b, chord sequences like ctrl+b c, and unbinding actions via null.

You must have an accessible cmux-settings script from a cmux checkout or local skill path. The system-wide shortcut showHideAllWindows will fail to trigger unless you first check Enable System-Wide Hotkey inside the application settings. Changes reload live on save. No restart is needed.

What it helps with

  • apply tmux-style keybindings to cmux
  • unbind conflicting shortcut actions
  • validate syntax in cmux.json
  • audit custom keyboard overrides

Example prompts for the agent

  • Apply tmux-style shortcut bindings to cmux
  • Audit my current cmux keyboard overrides
  • Unbind the close tab shortcut in cmux

How to install cmux-keyboard-shortcuts

1Skills CLI (Vercel)

npx skills add manaflow-ai/cmux --skill cmux-keyboard-shortcuts -a claude-code

2Manually: put the files in place

~/.claude/skills/cmux-keyboard-shortcuts/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/cmux-keyboard-shortcuts/

From the same set12

The whole set →
cmux manaflow-ai Skill for navigating multi-pane cmux layouts: create windows, workspaces, splits, focus surfaces, and move terminals and browser panels without breaking automation. Use it when an agent needs deterministic placement and routing. Claude Code CX Codex Cursor +1 9,600installs cmux-browser manaflow-ai Automates browser surfaces via the cmux CLI without stealing user focus. Useful for background page inspections, waiting on selectors, and form fills. Claude Code CX Codex Cursor +1 8,800installs cmux-customization manaflow-ai Configures the cmux workspace manager: edits cmux.json, wires Command Palette actions, sets dock terminals, and routes terminal-level styling directly to Ghostty. Claude Code CX Codex Cursor +1 6,600installs cmux-diagnostics manaflow-ai Skill runs read-only cmux diagnostics: sockets, hooks, session restore, settings. Use when notifications fail, agents don't resume, or you need a support-safe debug report. Claude Code CX Codex Cursor +1 6,400installs cmux-testing manaflow-ai Skill for choosing verification scopes, adding tests, and validating Swift test targets in the cmux project. Decides what local and CI evidence a change needs. Claude Code CX Codex Cursor +1 4,900installs cmux-custom-sidebar manaflow-ai Skill for writing a custom cmux sidebar in a SwiftUI-like language. The sidebar binds to workspaces, tabs, PRs, and clock; hot-reloads on save; runs cmux commands on tap. Claude Code CX Codex Cursor +1 4,800installs cmux-architecture manaflow-ai Guides modular Swift package architecture, strict 5-layer dependency inversion, and Swift 6 concurrency rules in the cmux codebase. Claude Code CX Codex Cursor +1 4,800installs cmux-ghostty manaflow-ai Enforces workflow guidelines for the Ghostty submodule and GhosttyKit compilation in cmux. Useful when syncing the fork or committing submodule pointers. Claude Code CX Codex Cursor +1 4,700installs

Similar

write-spec official anthropics Turns vague ideas, feature requests, or problem statements into structured PRDs with goals, non-goals, and prioritized requirements. Claude Code CX Codex Cursor +1 3,500installs outcome-roadmap phuryn Rewrites feature-heavy roadmaps into outcome-focused statements tied to business and customer impact. Helps teams replace rigid feature lists with measurable strategic goals. Claude Code CX Codex Cursor +1 9,900installs prioritization-frameworks phuryn Reference guide to 9 prioritization frameworks: RICE, ICE, Opportunity Score, Kano, MoSCoW and more. Helps you pick the right method, compare approaches, and rank tasks by importance. Claude Code CX Codex Cursor +1 9,900installs account-research official anthropics Researches target prospect companies, checks fit against your ICP, and cross-references CRM records before outreach. Claude Code CX Codex Cursor +1 3,400installs performance-review official anthropics Generates structured templates for self-assessments, manager reviews, and team calibration sessions. Claude Code CX Codex Cursor +1 3,300installs risk-assessment official anthropics Identifies, evaluates, and plans mitigations for operational risks across projects, vendors, and decisions. It generates a prioritized register with assigned owners. Claude Code CX Codex Cursor +1 3,300installs find-skills vercel-labs Discovers and installs agent skills from skills.sh directly inside your coding assistant. Handy when you need domain-specific workflows for a project. Claude Code CX Codex Cursor +1 4,000,000installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. Claude Code 1,424,476installs

Questions about cmux-keyboard-shortcuts

How do I install cmux-keyboard-shortcuts in Claude Code?

Run npx skills add manaflow-ai/cmux --skill cmux-keyboard-shortcuts -a claude-code.

What does cmux-keyboard-shortcuts do?

It manages keybindings in ~/.config/cmux/cmux.json, proposes preset layouts, and validates shortcut actions via the cmux-settings helper.

Do I need to restart cmux after updating keybindings?

Saving cmux.json triggers a live reload immediately, so restarting cmux is unnecessary.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor