cmux-keyboard-shortcuts

Automate cmux keyboard shortcut customization with validation and revert commands.

25.8k|2.2k|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/manaflow-ai/cmux --skill cmux-keyboard-shortcuts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cmux-keyboard-shortcuts
Source: https://github.com/manaflow-ai/cmux/tree/main/skills/cmux-keyboard-shortcuts
Command: npx skills add https://github.com/manaflow-ai/cmux --skill cmux-keyboard-shortcuts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

cmux users often struggle to tailor keyboard shortcuts across multiple layouts and workflows; this skill streamlines the process by guiding, templating, applying, and validating cmux shortcut bindings.

Core Features & Use Cases

  • Guided shortcut customization: propose compact templates for tmux-style, Vim-style, or browser-centric layouts.
  • Action-level binding: apply changes per-action with precise revert commands, preserving file overrides.
  • Validation and safety: verify that the configuration parses and supports recognized keys before applying.

Quick Start

Apply a Vim-style shortcut template to focusLeft and newSurface and verify the changes with exact revert commands.

Frequently Asked Questions about cmux-keyboard-shortcuts

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

FAQPage Schema
How do I customize keyboard shortcuts in cmux for different layouts?

Customizing cmux keyboard shortcuts involves applying templates like tmux-style, Vim-style, or browser-centric layouts. The skill guides action-level binding changes, validates configuration parsing, and preserves prior overrides while generating exact revert commands.

Can I apply Vim-style key bindings to specific cmux actions without losing existing overrides?

Yes, you can apply Vim-style key bindings to specific cmux actions like focusLeft without losing existing overrides. The skill performs granular action-level binding changes that preserve file overrides and provide exact revert commands for each modified action.

What's the best way to manage cmux shortcut bindings across multiple workflow templates?

Managing cmux shortcut bindings across templates is best handled through guided customization. The skill proposes compact templates for tmux, Vim, or browser layouts, validates recognized keys via cmux-settings helper, and tracks applied changes with exact revert commands.

Does cmux keyboard shortcut customization validate configuration changes before applying them?

Yes, cmux keyboard shortcut customization validates configuration changes before applying them. The skill verifies that the configuration parses correctly and supports recognized keys using the cmux-settings helper, ensuring safety and preventing invalid shortcut bindings.

How do I revert cmux keyboard shortcut changes if a binding template breaks my workflow?

Reverting cmux keyboard shortcut changes is handled through exact revert commands generated for each action during the binding process. The skill preserves prior overrides and reports these specific revert commands, allowing precise rollback if a template disrupts your workflow.