К основному содержанию
скилл CX Codex

cmux-workspace · manaflow-ai — скилл для Claude Code: работа в текущем воркспейсе

Привязывает действия агента к тому воркспейсу и терминалу cmux, откуда его запустили, чтобы автоматизация не мешала человеку за соседним окном.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add manaflow-ai/cmux --skill cmux-workspace -a claude-code
Открыть на GitHub

Что делает cmux-workspace

Скилл объясняет агенту иерархию cmux: окно, воркспейс, панель, поверхность. По умолчанию все команды идут в воркспейс вызывающей стороны, а не в тот, что сейчас на экране. Якоря берутся из переменных CMUX_WORKSPACE_ID и CMUX_SURFACE_ID, а если их нет — из cmux identify --json.

Раскладка строится сразу готовыми панелями: cmux new-pane с нужным типом и --command, чтобы первая команда стартовала при создании, а не отдельным send. Переключение фокуса и выбор воркспейса считаются действиями пользователя, поэтому без явной просьбы они не вызываются. Для вспомогательного вывода — превью, логов, разовых оболочек — отводится одна панель справа от терминала вызывающей стороны, и повторные запросы добавляют в неё вкладки, а не новые сплиты.

Есть известная шероховатость: drag-surface-to-split определяет воркспейс через фокус интерфейса, поэтому падает с ERROR: Surface not found, когда активен не тот воркспейс. Обходить это переключением фокуса не стоит — скилл советует сообщить об ошибке и остановиться. Доступ к сокету бывает выключен или ограничен процессами, запущенными из cmux; тогда пригодятся cmux capabilities --json и cmux ping.

Какие задачи решает

  • запустить сборку в том воркспейсе, откуда пришёл агент, а не в открытом на экране
  • открыть превью приложения в отдельной панели, не сбивая фокус пользователя
  • передать сообщение другому агенту, не печатая в его терминал
  • вывести статус и прогресс задачи в сайдбар текущего воркспейса
  • перенести поверхность в нужную панель без переключения фокуса

Примеры запросов агенту

  • Запусти npm run dev в терминале текущего воркспейса cmux
  • Открой превью на http://127.0.0.1:8765 в панели справа, фокус не трогай
  • Напиши агенту cmux-remote-status, что фикс уже в main

Как установить cmux-workspace

1Через Skills CLI (Vercel)

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

2Вручную: положить файлы

~/.claude/skills/cmux-workspace/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cmux-workspace/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о cmux-workspace

Как установить cmux-workspace в Claude Code?

Выполните npx skills add manaflow-ai/cmux --skill cmux-workspace -a claude-code, после чего файл скилла окажется по пути ~/.claude/skills/cmux-workspace/SKILL.md.

Что делает cmux-workspace?

Ограничивает работу агента текущим воркспейсом и терминалом cmux: раскладка собирается аддитивно, фокус и выбор воркспейса без просьбы не меняются.

Почему drag-surface-to-split не находит поверхность?

Команда определяет воркспейс через фокус интерфейса, поэтому при неактивном воркспейсе вызывающей стороны возвращает ERROR: Surface not found. Скилл советует строить раскладку через cmux new-pane, а об ошибке сообщить.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Сначала — cmux-workspace от других авторов.

cmux-workspace manaflow-ai Держит действия агента внутри воркспейса cmux, который его вызвал: панели, поверхности, сокет, превью артефактов. CX Codex +1 755установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора24

Весь набор →
cmux Скилл для навигации по многопанельной раскладке cmux: создаёшь окна, вкладки, сплиты, переключаешь фокус и перемещаешь терминалы и браузер-панели, не прерывая автоматизацию. Нужен, если агент должен работать в детерминированной топологии. CX Codex +1 9 700установок cmux-browser Управляет браузером через CLI cmux без перехвата фокуса. Скилл помогает открывать вкладки в фоне, считывать состояние страниц и заполнять формы. CX Codex +1 8 800установок cmux-markdown Открывает Markdown в отдельной панели рядом с терминалом и обновляет её при изменении файла. Пригодится для планов, заметок и документации. CX Codex +1 7 500установок cmux-settings Скилл читает и меняет настройки cmux в ~/.config/cmux/cmux.json: терминал, браузер, Markdown, diff, заметки и горячие клавиши. CX Codex +1 7 300установок cmux-customization Скилл учит ИИ настраивать мультиплексор cmux: править cmux.json, добавлять действия в Command Palette, переопределять раскладки окон и задавать параметры терминала через Ghostty. CX Codex +1 6 700установок cmux-diagnostics Скилл запускает проверку cmux: сокеты, хуки, восстановление сессий, настройки. Используй, когда уведомления не приходят, агент не возобновляется или нужна отчёт о здоровье системы. CX Codex +1 6 400установок cmux-keyboard-shortcuts Настраивает горячие клавиши cmux в файле ~/.config/cmux/cmux.json. Пригодится для перехода на стиль tmux и быстрой проверки конфига. CX Codex +1 6 200установок cmux-dev-workflow Скилл ведёт нативную разработку cmux: подготовку репозитория, tagged-сборки, проверки Xcode и sidebar extensions. Пригодится для изменений приложения. CX Codex +1 4 900установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой