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

cmux-shared-behavior — скилл для Claude Code: общая логика и мутации

Правила для cmux: одна общая логика на все точки входа и один путь изменения состояния. Пригодится, когда баг нашёлся только в одном месте.

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

Что делает cmux-shared-behavior

Скилл задаёт правила для cmux, когда одно и то же поведение доступно сразу с нескольких сторон: горячая клавиша, палитра команд, контекстное меню, команда CLI или сокета, настройки, меню отладки. Вместо того чтобы чинить одну поверхность и оставлять остальные с продублированной логикой, вы делаете один общий путь действия и модели, а потом проверяете каждую точку входа, которая должна его вызывать.

Для оптимистичных обновлений правило одно: держите единственный путь изменения. Незавершённое состояние фиксируется по идентификатору запроса или по прежнему снимку, затем сверяется с авторитетным результатом, а сбой закрывается явным откатом или состоянием ошибки. Своя оптимистичная копия в каждой точке входа — это то, из-за чего расхождения и появляются.

Отдельный пункт про пропущенные баги. Если пользователь говорит, что тесты баг не поймали, сначала добавляются или правятся проверки на уровне поведения вокруг того самого пути воспроизведения, и только потом фикс считается готовым. Скилл ставится через npx skills add и работает в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.

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

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

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

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

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

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/cmux-shared-behavior/SKILL.md

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

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

Вопросы о cmux-shared-behavior

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

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

Что делает cmux-shared-behavior?

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

В каких редакторах и CLI работает этот скилл?

Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для каждого своя команда установки и свой путь к SKILL.md.

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
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-localization Скилл для проверки и управления переводами пользовательских строк в интерфейсе. Запускает аудит каждый раз, когда вы меняете текст кнопок, меню, подсказок или сообщений об ошибках. CX Codex +1 4 700установок cmux-release Автоматизирует подготовку релизов cmux: собирает журнал изменений из пулл-реквестов и обновляет версии проекта. CX Codex +1 4 700установок cmux-backend Скилл задаёт правила для backend TypeScript и Cloud VM в cmux: маршруты, Effect, Postgres, миграции и интеграции с провайдерами. CX Codex +1 4 700установок cmux-debugging Скилл для добавления отладочных логов, диагностики проблем UI и рантайма в cmux. Пригодится, когда вы работаете с терминальным рендерингом, списками вкладок, drag-and-drop или тестируете на разных версиях macOS. CX Codex +1 4 800установок cmux-billing Справочник по архитектуре биллинга cmux: настройка Stripe Checkout, подписок, хуков и прав доступа к тарифам Pro и Max при доработке серверного кода. CX Codex +1 3 700установок cmux-cua Управляет настоящими macOS-приложениями из агентной сессии cmux: дерево доступности, скриншоты, клики, ввод текста и скролл. Включается только по явной просьбе пользователя. CX Codex +1 987установок cmux-cloud-vm Учит агента работать с машинами cmux Cloud: найти подходящую, запустить команду или фонового кодинг-агента, затем прочитать вывод терминала. CX Codex +1 717установок cmux-review Проверяет код после правок агента перед слиянием с веткой. Ищет ошибки логики и отсекает споры о стиле, запуская независимого субагента. CX Codex +1 499установок

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

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