Cursor → VibeOS
Перенесите workflow в стиле Cursor в VibeOS без установки Cursor IDE plugins. Каждую идею сажайте на существующий сокет VibeOS и держите schema core-tools узкой.
Полный operator-runbook — docs/cursor-vibeos-guidebook.md (инвентарь: docs/cursor-capabilities-adoption.md, план gaps: docs/cursor-capabilities-gap-plan.md).
Ментальная модель
| Cursor | VibeOS | Предпочитайте |
|---|---|---|
| Rules | AGENTS.md / SOUL.md / user skills | docs проекта + навыки |
| Skills | skills/, optional-skills/, ~/.vibeos/skills/ | сначала навыки (zero schema cost) |
| Hooks | plugin / gateway / shell hooks | политика + локальный аудит |
| MCP | mcp_servers: + tools.include | catalog install + whitelist |
| Plugins | ~/.vibeos/plugins/<name>/ с register(ctx) | только настоящие плагины VibeOS |
| Subagents | delegate_task / kanban / cron | durable work → kanban |
| IDE | ACP + coding-профиль | scripts/run-coding-acp.sh |
| Design sidebar | skill design-to-code-loop | токены → patch |
| Live preview | Desktop /preview + webview | только loopback |
/loop | skill session-loop + cron Monitor | без второго scheduler |
| Canvas | skill analytical-ui | runs summary / dashboard |
Не включайте marketplace/TermitPro stub-каталоги в plugins/ (plugin.yaml без register(ctx)). Настоящий MCP — в mcp_servers:.
Пакет поверхностей Cursor (C0–C12)
| Фаза | Skill / артефакт |
|---|---|
| C1 | pr-babysit, split-to-prs |
| C2 | cursor-subagent-cookbook |
| C3 | docs/ops/cursor-hooks-parity.md + examples/agent-hooks/ |
| C4 | session-loop |
| C5 | design-to-code-loop |
| C6 | desktop-local-preview + /preview |
| C7 | analytical-ui |
| C8 | niche-mcp-kit + niche-integrations-onboarding |
| C9 | Operator closeout — sync skills + hooks |
| C10 | cursor-review-bridge |
| C11 | vibeos adoption gate |
| C12 | cursor-sdk-bridge + cursor-notebook-bridge |
Карта: skill cursor-capabilities-bridge.
Чеклист на 15 минут
- Рецепт? → навык (
description≤ 60 символов). - Внешний API? →
vibeos mcp install <name>+tools.include. - Ограждение? → user plugin или shell hook (
examples/agent-hooks/). - Всё ещё нужен tool? →
ctx.register_tool(+check_fn, если можно). - Core tool? → только в крайнем случае (рубрика в
AGENTS.md).
vibeos doctor
vibeos adoption
vibeos adoption sync-coding-mcp # stage disabled SaaS MCP в coding profile
vibeos adoption sync-skills --force # намеренно обновить bridge skills
vibeos plugins stubs list
./scripts/smoke-cursor-adoption.sh
Установка примеров shell hooks
mkdir -p ~/.vibeos/agent-hooks
cp examples/agent-hooks/*.sh ~/.vibeos/agent-hooks/
chmod +x ~/.vibeos/agent-hooks/*.sh
Карантин-заглушка
vibeos plugins stubs quarantine
vibeos plugins stubs restore <name> [--stamp …]