manaflow-ai/cmux-customization

Personnalisez cmux pour un utilisateur final. À utiliser lors de la modification des actions cmux.json, des commandes personnalisées, des dispositions d'espace de travail, du comportement du bouton plus, des boutons de la barre d'onglets de surface, des entrées de la palette de commandes, des contrôles du dock, des paramètres de la barre latérale et de l'application, des raccourcis, des notifications, du routage du navigateur, des préréglages de la bibliothèque d'exemples ou des préférences de terminal basées sur Ghostty.

Qu'est-ce que cmux-customization ?

Ce skill permet de personnaliser en profondeur l'expérience utilisateur de l'IDE cmux en modifiant son fichier de configuration central `cmux.json`. Il est utile pour les développeurs qui souhaitent adapter l'interface, les commandes, les raccourcis et d'autres comportements à leurs besoins spécifiques, ou pour fournir des configurations prêtes à l'emploi à des utilisateurs finaux. Le skill est principalement destiné à être utilisé avec des assistants IA comme Claude Code ou Cursor, et s'appuie sur la documentation officielle de cmux et de Ghostty. Il traduit les intentions de l'utilisateur en modifications précises du schéma de configuration, couvrant des aspects variés comme les actions, les commandes, les dispositions d'espace de travail, les éléments d'interface, les préférences de terminal, et plus encore, tout en respectant la structure et la syntaxe du fichier JSON.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/manaflow-ai/cmux/tree/main/skills/cmux-customization

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait cmux-customization ?

Personnalisez cmux pour un utilisateur final. À utiliser lors de la modification des actions cmux.json, des commandes personnalisées, des dispositions d'espace de travail, du comportement du bouton plus, des boutons de la barre d'onglets de surface, des entrées de la palette de commandes, des contrôles du dock, des paramètres de la barre latérale et de l'application, des raccourcis, des notifications, du routage du navigateur, des préréglages de la bibliothèque d'exemples ou des préférences de terminal basées sur Ghostty.

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

manaflow-ai/cmux

End-user control of cmux topology and routing (windows, workspaces, panes/surfaces, focus, moves, reorder, identify, trigger flash). Use when automation needs deterministic placement and navigation in a multi-pane cmux layout.

manaflow-ai/cmux-browser

End-user browser automation with cmux. Use when you need to open sites, interact with pages, wait for state changes, and extract data from cmux browser surfaces.

manaflow-ai/cmux-diagnostics

Run end-user cmux diagnostics. Use when cmux hooks, notifications, session restore, settings, browser automation, socket access, CLI control, or agent resume behavior is not working, or when the user asks for a cmux health check, doctor report, or support-safe debug summary.

manaflow-ai/cmux-markdown

Open markdown files in a formatted viewer panel with live reload. Use when you need to display plans, documentation, or notes alongside the terminal with rich rendering (headings, code blocks, tables, lists).

manaflow-ai/cmux-settings

View and edit cmux settings in ~/.config/cmux/cmux.json. Use when the user wants to change cmux preferences (appearance, sidebar, notifications, automation, browser, shortcuts), set a value by JSON path, validate the file, open it in an editor, or look up which keys cmux recognizes. Triggers on '/cmux-settings', 'change cmux setting', 'set <something> in cmux', 'cmux config', 'cmux.json', or 'rebind a cmux shortcut'.

manaflow-ai/cmux-workspace

Work inside the current cmux workspace and terminal. Use for cmux workspace, current workspace, caller surface, panes, surfaces, socket targeting, and non-interfering cmux automation.

Skills associés