cmux-dev-workflow — скилл для Claude Code: сборка и установка
Скилл ведёт нативную разработку cmux: подготовку репозитория, tagged-сборки, проверки Xcode и sidebar extensions. Пригодится для изменений приложения.
npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -a claude-codeЧто делает cmux-dev-workflow
Скилл задаёт маршрут для нативных изменений cmux. Он предлагает сначала выбрать локальную или CI-проверку, затем запускать python3 scripts/verify-local.py для быстрых проверок. Для изменений приложения и build inputs используются tagged-сборки через ./scripts/reload.sh --tag <short-tag> и CMUX_TAG=<short-tag> scripts/cmux-debug-cli.sh list-workspaces.
Скрипт ./scripts/setup.sh подготавливает submodules, собирает GhosttyKit и ставит hook для нормализации проекта. После правок Xcode-файлов запускается python3 scripts/verify-local.py --only project; hook также регистрирует новые Python-тесты. Для sidebar extensions предусмотрен scripts/reload-extension.sh --tag <tag> с matching host.
Тег нужен, чтобы разделять bundle IDs, сокеты и результаты сборки между сессиями. Голый xcodebuild и запуск cmux DEV.app без тега запрещены, а работающий пользовательский cmux нельзя перезапускать или завершать.
Какие задачи решает
- подготовить нативную сборку cmux с тегом
- проверить изменения проекта Xcode
- собрать sidebar extension с matching host
- зарегистрировать новые Python-тесты
- разделить артефакты разных dev-сессий
Примеры запросов агенту
- Подготовь tagged-сборку cmux для изменения нативного приложения через
./scripts/reload.sh --tag <short-tag>. - Проверь изменения в
cmux.xcodeproj/project.pbxprojи запусти нужную локальную проверку. - Собери sidebar extension через
scripts/reload-extension.sh --tag <tag>и проверь matching host.
Как установить cmux-dev-workflow
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -a claude-code2Вручную: положить файлы
~/.claude/skills/cmux-dev-workflow/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cmux-dev-workflow/
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -a codex2Вручную: положить файлы
.agents/skills/cmux-dev-workflow/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -a cursor2Вручную: положить файлы
.cursor/skills/cmux-dev-workflow/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install manaflow-ai/cmux cmux-dev-workflow2Вручную: положить файлы
.github/skills/cmux-dev-workflow/SKILL.md1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -a gemini-cli2Командой платформы
gemini skills install https://github.com/manaflow-ai/cmux --path skills/cmux-dev-workflowВручную: положить файлы
.devin/skills/cmux-dev-workflow/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cmux-dev-workflow
Как установить cmux-dev-workflow в Claude Code?
Выполните npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -a claude-code, затем проверьте файл ~/.claude/skills/cmux-dev-workflow/SKILL.md.
Что делает cmux-dev-workflow?
Скилл описывает workflow для нативной разработки cmux: локальные проверки, tagged-сборки, нормализацию Xcode-проекта и сборку sidebar extensions.
Зачем нужны теги при сборке cmux?
Теги отделяют bundle IDs, сокеты и артефакты сборки разных сессий. Без тега нельзя открывать cmux DEV.app; работающий пользовательский cmux также нельзя перезапускать или завершать.