cmux-backend — скилл для Claude Code: что делает и как установить
Скилл задаёт правила для backend TypeScript и Cloud VM в cmux: маршруты, Effect, Postgres, миграции и интеграции с провайдерами.
npx skills add manaflow-ai/cmux --skill cmux-backend -a claude-codeЧто делает cmux-backend
cmux-backend направляет работу с backend-кодом cmux. Он задаёт границы для Effect в web/app/api/**, web/services/** и скриптах, связанных с провайдерами, базами, авторизацией, лимитами, повторами, тайм-аутами и телеметрией. Обработчики Next.js должны разбирать запрос, запускать одну Effect-программу и переводить типизированные ошибки в HTTP-ответы.
Отдельные правила описывают жизненный цикл Cloud VM, идемпотентность, лимиты активных VM, события использования и ценовые ограничения Stack Auth. Скилл также учитывает DATABASE_URL, CMUX_DB_DRIVER=url, миграции через bun run cloud-vm:migrate -- staging и -- production, а секреты провайдера берёт из ~/.secrets/cmux.env. Миграции запускаются отдельной командой, а не при старте маршрута или сборке Vercel. Для локальной разработки сохраняется путь Docker Postgres из bun dev.
Какие задачи решает
- разделить логику Next.js-маршрута и Effect-программу
- описать жизненный цикл Cloud VM через Postgres
- провести миграции для staging и production
- проверить ценовые ограничения Stack Auth
- подключить секреты провайдера для сборки образов
Примеры запросов агенту
- Примени правила
cmux-backendк новому маршруту вweb/app/apiи вынеси обработку ошибок в Effect. - Проверь скрипт сборки Cloud VM: используй секреты из
~/.secrets/cmux.envи учтиFREESTYLE_API_KEY. - Подготовь миграции Cloud VM и запусти их командами для
stagingиproduction.
Как установить cmux-backend
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-backend -a claude-code2Вручную: положить файлы
~/.claude/skills/cmux-backend/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cmux-backend/
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-backend -a codex2Вручную: положить файлы
.agents/skills/cmux-backend/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-backend -a cursor2Вручную: положить файлы
.cursor/skills/cmux-backend/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install manaflow-ai/cmux cmux-backend2Вручную: положить файлы
.github/skills/cmux-backend/SKILL.md1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-backend -a gemini-cli2Командой платформы
gemini skills install https://github.com/manaflow-ai/cmux --path skills/cmux-backendВручную: положить файлы
.devin/skills/cmux-backend/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-backend -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cmux-backend
Как установить cmux-backend в Claude Code?
Выполните npx skills add manaflow-ai/cmux --skill cmux-backend -a claude-code, затем проверьте файл ~/.claude/skills/cmux-backend/SKILL.md.
Что делает cmux-backend?
Скилл задаёт правила для backend TypeScript, Effect, Cloud VM, Postgres, миграций, интеграций с провайдерами и ценовых ограничений Stack Auth в cmux.
Какие платформы поддерживает cmux-backend?
Скилл рассчитан на Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.