VibeOS
Настройка, расширение и участие в разработке VibeOS.
Метаданные навыка
| Источник | Встроенный (устанавливается по умолчанию) |
| Путь | skills/autonomous-ai-agents/vibeos-agent |
| Версия | 2.3.0 |
| Автор | VibeOS + Teknium |
| Лицензия | MIT |
| Платформы | linux, macos, windows |
| Теги | vibeos, setup, configuration, multi-agent, spawning, cli, gateway, development |
| Связанные навыки | claude-code, codex, opencode |
Справочник: полный SKILL.md
Ниже приведено полное определение навыка, которое VibeOS загружает при его активации. Агент видит эти инструкции, когда навык активен.
Примечание VibeOS: Этот репозиторий — форк VibeOS (
~/.vibeos, CLIvibeos). В командах ниже может фигурироватьvibeos— предпочтительно использоватьvibeos, когда это возможно.
VibeOS
VibeOS — это фреймворк AI-агентов с открытым исходным кодом от Nous Research, работающий в терминале, нативном десктопном приложении, мессенджерах и IDE. Он относится к той же категории, что и Claude Code (Anthropic), Codex (OpenAI) и OpenClaw — автономные агенты для написания кода и выполнения задач, использующие вызов инструментов для взаимодействия с вашей системой. VibeOS работает с любым LLM-провайдером (OpenRouter, Anthropic, OpenAI, Google, DeepSeek, xAI, локальные модели и более 20 других) и запускается на Linux, macOS, Windows и WSL.
Что отличает VibeOS:
- Самообучение через навыки — VibeOS учится на опыте, сохраняя повторно используемые процедуры в виде навыков. Когда он решает сложную задачу, находит рабочий процесс или получает исправление, он может сохранить эти знания как документ навыка, который загружается в будущие сессии. Навыки накапливаются со временем, делая агента лучше в ваших конкретных задачах и окружении.
- Постоянная память между сессиями — запоминает, кто вы, ваши предпочтения, детали окружения и извлеченные уроки. Подключаемые бэкенды памяти (встроенный, Honcho, Mem0 и другие) позволяют выбрать, как работает память.
- Мультиплатформенный шлюз — один и тот же агент работает на Telegram, Discord, Slack, WhatsApp, iMessage, Signal, Matrix, Teams, Email и дюжине других платформ с полным доступом к инструментам, а не только в чате.
- Множество интерфейсов — одно и то же ядро агента управляет CLI, TUI на Ink, нативным десктопным приложением на Electron, веб-панелью и ACP-сервером для IDE (VS Code / Zed / JetBrains).
- Независимость от провайдера — меняйте модели и провайдеров в середине рабочего процесса, не меняя ничего другого. Пулы учетных данных автоматически ротируют несколько API-ключей.
- Профили — запускайте несколько независимых экземпляров VibeOS с изолированными конфигами, сессиями, навыками и памятью.
- Расширяемость — плагины, MCP-серверы, пользовательские инструменты, вебхуки, cron-планировщик и вся экосистема Python.
Люди используют VibeOS для разработки ПО, исследований, системного администрирования, анализа данных, создания контента, домашней автоматизации и всего остального, что выигрывает от AI-агента с постоянным контекстом и полным доступом к системе.
Этот навык помогает эффективно работать с VibeOS — настраивать его, конфигурировать функции, порождать дополнительные экземпляры агента, устранять неполадки, находить нужные команды и настройки, а также понимать, как работает система, когда вам нужно расширить её или внести свой вклад.
Документация: https://github.com/Linx72/VibeOS/tree/main/website/docs/
Область применения и верификация
Этот навык — краткое руководство по эксплуатации, а не полный источник истины по всем функциям VibeOS. Если функция, команда или настройка VibeOS не упомянуты здесь, не рассматривайте это отсутствие как доказательство того, что их не существует. Прежде чем давать отрицательный ответ, проверьте актуальный репозиторий и официальную документацию.
Хорошие цели для верификации:
- CLI-команды:
vibeos --help,vibeos <command> --helpиvibeos_cli/main.py - Пользовательская документация: https://github.com/Linx72/VibeOS/tree/main/website/docs/
- Дерево исходников: https://github.com/Linx72/VibeOS
Быстрый старт
# Установка (shell-установщик — настраивает uv, Python, venv и лаунчер)
curl -fsSL https://vibeos.com.ru/downloads/install.sh | bash
# Или через PyPI (поставляется с TUI-бандлом + shell-лаунчером)
pip install vibeos-agent # или: uv pip install vibeos-agent
# Интерактивный чат (интерфейс по умолчанию; установите display.interface: tui для запуска Ink TUI)
vibeos
# Одиночный запрос
vibeos chat -q "Какая столица Франции?"
# Мастер настройки / выбор модели+провайдера / проверка здоровья
vibeos setup
vibeos model
vibeos doctor
# Другие интерфейсы
vibeos desktop # запуск нативного десктопного приложения (алиас: vibeos gui)
vibeos dashboard # веб-панель администратора + встроенный чат
vibeos proxy # OpenAI-совместимый локальный прокси на основе вашего OAuth-провайдера
Справочник по CLI
Глобальные флаги
vibeos [flags] [command]
--version, -V Показать версию
--resume, -r SESSION Возобновить сессию по ID или заголовку
--continue, -c [NAME] Возобновить по имени или последнюю сессию
--worktree, -w Изолированный режим git worktree (параллельные агенты)
--skills, -s SKILL Предзагрузить навыки (через запятую или повторять)
--profile, -p NAME Использовать именованный профиль
--yolo Пропустить подтверждение опасных команд
--pass-session-id Включить ID сессии в системный промпт
Отсутствие подкоманды означает chat.
Чат
vibeos chat [flags]
-q, --query TEXT Одиночный запрос, неинтерактивный режим
-m, --model MODEL Модель (например, anthropic/claude-sonnet-4)
-t, --toolsets LIST Список наборов инструментов через запятую
--provider PROVIDER Принудительно указать провайдера (openrouter, anthropic, nous и т.д.)
-v, --verbose Подробный вывод
-Q, --quiet Подавить баннер, спиннер, превью инструментов
--checkpoints Включить файловые контрольные точки (/rollback)
--source TAG Тег источника сессии (по умолчанию: cli)
Конфигурация
vibeos setup [section] Интерактивный мастер (model|terminal|gateway|tools|agent)
vibeos model Интерактивный выбор модели/провайдера
vibeos config Просмотр текущей конфигурации
vibeos config edit Открыть config.yaml в $EDITOR
vibeos config set KEY VAL Установить значение конфигурации
vibeos config path Показать путь к config.yaml
vibeos config env-path Показать путь к .env
vibeos config check Проверить отсутствующие/устаревшие настройки
vibeos config migrate Обновить конфигурацию новыми опциями
vibeos doctor [--fix] Проверить зависимости и конфигурацию
vibeos status [--all] Показать статус компонентов
Учетные данные (OAuth + API-ключи, с пулами) управляются через vibeos auth — см. раздел «Учетные данные и пулы» ниже.
Инструменты и навыки
vibeos tools Интерактивное включение/отключение инструментов (curses UI)
vibeos tools list Показать все инструменты и их статус
vibeos tools enable NAME Включить набор инструментов
vibeos tools disable NAME Отключить набор инструментов
vibeos skills list Список установленных навыков
vibeos skills search QUERY Поиск в хабе навыков
vibeos skills install ID Установить навык (ID может быть идентификатором хаба ИЛИ прямой ссылкой https://…/SKILL.md; передайте --name для переопределения, если в frontmatter нет имени)
vibeos skills inspect ID Предпросмотр без установки
vibeos skills config Включение/отключение навыков по платформам
vibeos skills check Проверить наличие обновлений
vibeos skills update Обновить устаревшие навыки
vibeos skills uninstall N Удалить навык из хаба
vibeos skills publish PATH Опубликовать в реестре
vibeos skills browse Просмотр всех доступных навыков
vibeos skills tap add REPO Добавить GitHub-репозиторий как источник навыков
MCP-серверы
vibeos mcp serve Запустить VibeOS как MCP-сервер
vibeos mcp add NAME Добавить MCP-сервер (--url или --command)
vibeos mcp remove NAME Удалить MCP-сервер
vibeos mcp list Список настроенных серверов
vibeos mcp test NAME Проверить соединение
vibeos mcp configure NAME Переключить выбор инструментов
Как встроенный MCP-клиент подключает серверы (stdio/HTTP), автоматически обнаруживает их инструменты и предоставляет их как инструменты первого класса, а также установка из каталога (vibeos mcp install <name>): skill_view(name="vibeos-agent", file_path="references/native-mcp.md").
Шлюз (мессенджеры)
vibeos gateway run Запустить шлюз в режиме переднего плана
vibeos gateway install Установить как фоновый сервис
vibeos gateway start/stop Управление сервисом
vibeos gateway restart Перезапустить сервис
vibeos gateway status Проверить статус
vibeos gateway setup Настроить платформы
Поддерживаемые платформы (20+): Telegram, Discord, Slack, WhatsApp (мост Baileys + официальное Business Cloud API), iMessage (Photon — vibeos photon setup, преемник BlueBubbles без реле Mac), Signal, Email, SMS, Matrix, Mattermost, Microsoft Teams, LINE, SimpleX, ntfy, Google Chat, Home Assistant, DingTalk, Feishu, WeCom, Weixin (WeChat), Raft (сеть агентов), API-сервер, Webhooks. Open WebUI подключается через адаптер API-сервера. Большинство адаптеров находятся в plugins/platforms/, так что новые добавляются без изменения ядра.
Документация по платформам: https://github.com/Linx72/VibeOS/tree/main/website/docs/user-guide/messaging/
Сессии
vibeos sessions list Список последних сессий
vibeos sessions browse Интерактивный выбор
vibeos sessions export OUT Экспорт в JSONL
vibeos sessions rename ID T Переименовать сессию
vibeos sessions delete ID Удалить сессию
vibeos sessions prune Очистить старые сессии (--older-than N дней)
vibeos sessions stats Статистика хранилища сессий
Cron-задачи
vibeos cron list Список задач (--all для отключенных)
vibeos cron create SCHED Создать: '30m', 'every 2h', '0 9 * * *'
vibeos cron edit ID Редактировать расписание, промпт, доставку
vibeos cron pause/resume ID Управление состоянием задачи
vibeos cron run ID Запустить при следующем тике
vibeos cron remove ID Удалить задачу
vibeos cron status Статус планировщика
Вебхуки
vibeos webhook subscribe N Создать маршрут по адресу /webhooks/<name>
vibeos webhook list Список подписок
vibeos webhook remove NAME Удалить подписку
vibeos webhook test NAME Отправить тестовый POST
Полная настройка, конфигурация маршрутов, шаблонизация полезной нагрузки и шаблоны событийно-управляемых запусков агента: skill_view(name="vibeos-agent", file_path="references/webhooks.md").
Профили
vibeos profile list Список всех профилей
vibeos profile create NAME Создать (--clone, --clone-all, --clone-from)
vibeos profile use NAME Установить фиксированный профиль по умолчанию
vibeos profile delete NAME Удалить профиль
vibeos profile show NAME Показать детали
vibeos profile alias NAME Управление скриптами-обёртками
vibeos profile rename A B Переименовать профиль
vibeos profile export NAME Экспорт в tar.gz
vibeos profile import FILE Импорт из архива
Учетные данные и пулы
vibeos auth Интерактивный менеджер учетных данных
vibeos auth add [PROVIDER] Добавить OAuth или API-ключ
(например, nous, openai-codex, qwen-oauth, anthropic)
vibeos auth list [PROVIDER] Список учетных данных в пуле
vibeos auth remove P INDEX Удалить по провайдеру + индексу
vibeos auth reset PROVIDER Сбросить статус исчерпания
Несколько учетных данных на одного провайдера образуют пул, который автоматически ротируется и пропускает исчерпанные ключи.
Прочее
vibeos insights [--days N] Аналитика использования
vibeos update Обновление до последней версии
vibeos desktop / gui Запуск нативного десктопного приложения
vibeos dashboard Веб-панель администратора + встроенный чат
vibeos proxy OpenAI-совместимый локальный прокси на основе OAuth-провайдера
vibeos portal Быстрая настройка / вход через Nous Portal
vibeos kanban <verb> Доска многозадачной очереди работ (init/create/list/show/assign/…)
vibeos pairing list/approve/revoke Авторизация ЛС
vibeos plugins list/install/remove Управление плагинами
vibeos secrets bitwarden … Внешнее хранилище секретов (Bitwarden Secrets Manager)
vibeos memory setup/status/off Настройка провайдера памяти
vibeos send Отправить одноразовое сообщение через платформу шлюза
vibeos completion bash|zsh Автодополнение для оболочки
vibeos acp ACP-сервер (интеграция с IDE)
vibeos claw migrate Миграция из OpenClaw
vibeos uninstall Удаление VibeOS
Полный авторитетный список команд: vibeos --help (и vibeos <command> --help). Подкоманды, предоставляемые плагинами и провайдерами (например, vibeos photon setup для iMessage), появляются только после установки/активации соответствующего плагина.
Slash-команды (внутри сессии)
Вводите их во время интерактивной чат-сессии. Новые команды появляются довольно часто; если что-то ниже выглядит устаревшим, выполните /help в сессии для получения авторитетного списка или обратитесь к справочнику slash-команд. Основной реестр находится в vibeos_cli/commands.py — все потребители (автодополнение, меню Telegram, маппинг Slack, /help) берут данные из него.
Управление сессией
/new (/reset) Новая сессия
/clear Очистить экран + новая сессия (CLI)
/retry Отправить последнее сообщение заново
/undo Удалить последний обмен
/title [name] Назвать сессию
/compress Сжать контекст вручную
/stop Остановить фоновые процессы
/rollback [N] Восстановить файловую контрольную точку
/snapshot [sub] Создать или восстановить снимки состояния конфигурации/состояния VibeOS (CLI)
/background <prompt> Выполнить промпт в фоне
/queue <prompt> Поставить в очередь на следующий ход
/steer <prompt> Вставить сообщение после следующего вызова инструмента, не прерывая
/agents (/tasks) Показать активных агентов и выполняемые задачи
/resume [name] Возобновить именованную сессию
/goal [text|sub] Установить постоянную цель, над которой VibeOS работает между ходами до достижения
(подкоманды: status, pause, resume, clear)
/redraw Принудительная полная перерисовка UI (CLI)
Конфигурация
/config Показать конфигурацию (CLI)
/model [name] Показать или сменить модель
/personality [name] Установить личность
/reasoning [level] Установить уровень рассуждений (none|minimal|low|medium|high|xhigh|show|hide)
/verbose Цикл: off → new → all → verbose
/voice [on|off|tts] Голосовой режим
/yolo Переключить обход подтверждения
/busy [sub] Управление действием Enter, пока VibeOS работает (CLI)
(подкоманды: queue, steer, interrupt, status)
/indicator [style] Выбор стиля индикатора занятости TUI (CLI)
(стили: kaomoji, emoji, unicode, ascii)
/footer [on|off] Переключить футер с метаданными времени выполнения шлюза в финальных ответах
/skin [name] Сменить тему (CLI)
/statusbar Переключить строку состояния (CLI)
Инструменты и навыки
/tools Управление инструментами (CLI)
/toolsets Список наборов инструментов (CLI)
/skills Поиск/установка навыков (CLI)
/skill <name> Загрузить навык в сессию
/reload-skills Повторное сканирование ~/.vibeos/skills/ на предмет добавленных/удаленных навыков
/reload Перезагрузить переменные .env в текущую сессию (CLI)
/reload-mcp Перезагрузить MCP-серверы
/cron Управление cron-задачами (CLI)
/curator [sub] Фоновое обслуживание навыков (status, run, pin, archive, …)
/kanban [sub] Доска совместной работы нескольких профилей (tasks, links, comments)
/plugins Список плагинов (CLI)
Шлюз
/approve Подтвердить ожидающую команду (шлюз)
/deny Отклонить ожидающую команду (шлюз)
/restart Перезапустить шлюз (шлюз)
/sethome Установить текущий чат как домашний канал (шлюз)
/update Обновить VibeOS до последней версии (шлюз)
/topic [sub] Включить или просмотреть сессии тем Telegram DM (шлюз)
/platforms (/gateway) Показать статус подключения платформ (шлюз)
Утилиты
/branch (/fork) Создать ветку текущей сессии
/handoff <platform> Передать активную сессию на платформу обмена сообщениями (CLI)
/fast Переключить приоритетную/быструю обработку
/browser Открыть соединение с CDP-браузером
/history Показать историю разговора (CLI)
/save Сохранить разговор в файл (CLI)
/copy [N] Скопировать последний ответ ассистента в буфер обмена (CLI)
/paste Прикрепить изображение из буфера обмена (CLI)
/image Прикрепить локальный файл изображения (CLI)
Информация
/help Показать команды
/commands [page] Просмотреть все команды (шлюз)
/usage Использование токенов
/insights [days] Аналитика использования
/status Информация о сессии (шлюз)
/profile Информация об активном профиле
/debug Загрузить отладочный отчет (информация о системе + логи) и получить ссылки для общего доступа
Выход
/quit (/exit, /q) Выйти из CLI
Ключевые пути и конфигурация
~/.vibeos/config.yaml Основная конфигурация
~/.vibeos/.env API-ключи и секреты (в $VIBEOS_HOME, если задан)
$VIBEOS_HOME/skills/ Установленные навыки
~/.vibeos/sessions/ Индекс маршрутизации шлюза, дампы запросов, стенограммы *.jsonl (и опциональные JSON-снимки для каждой сессии, если sessions.write_json_snapshots: true)
~/.vibeos/state.db Каноническое хранилище сессий (SQLite + FTS5)
~/.vibeos/logs/ Логи шлюза и ошибок
~/.vibeos/auth.json OAuth-токены и пулы учетных данных
~/.vibeos/vibeos-agent/ Исходный код (если установлено через git)
Профили используют ~/.vibeos/profiles/<name>/ с той же структурой.
Разделы конфигурации
Редактирование через vibeos config edit или vibeos config set section.key value.
| Раздел | Ключевые опции |
|---|---|
model | default, provider, base_url, api_key, context_length |
agent | max_turns (90), tool_use_enforcement |
terminal | backend (local/docker/ssh/modal), cwd, timeout (180) |
compression | enabled, threshold (0.50), target_ratio (0.20) |
display | skin, interface (cli/tui), tool_progress, show_reasoning, show_cost, language |
stt | enabled, provider (local/groq/openai/mistral) |
tts | provider (edge/elevenlabs/openai/minimax/mistral/neutts) |
memory | memory_enabled, user_profile_enabled, provider |
security | tirith_enabled, website_blocklist |
delegation | model, provider, base_url, api_key, max_iterations (50), reasoning_effort |
checkpoints | enabled, max_snapshots (50) |
curator | enabled, consolidate (false — опциональная консолидация навыков вспомогательной моделью), interval_hours, stale_after_days |
Полный справочник по конфигурации: https://github.com/Linx72/VibeOS/tree/main/website/docs/user-guide/configuration
Провайдеры
Поддерживается более 20 провайдеров. Настройка через vibeos model или vibeos setup.
| Провайдер | Аутентификация | Переменная окружения для ключа |
|---|---|---|
| OpenRouter | API-ключ | OPENROUTER_API_KEY |
| Anthropic | API-ключ | ANTHROPIC_API_KEY |
| Nous Portal | OAuth | vibeos auth |
| OpenAI Codex | OAuth | vibeos auth |
| GitHub Copilot | Токен | COPILOT_GITHUB_TOKEN |
| Google Gemini | API-ключ | GOOGLE_API_KEY или GEMINI_API_KEY |
| DeepSeek | API-ключ | DEEPSEEK_API_KEY |
| xAI / Grok | API-ключ | XAI_API_KEY |
| Hugging Face | Токен | HF_TOKEN |
| Z.AI / GLM | API-ключ | GLM_API_KEY |
| MiniMax | API-ключ | MINIMAX_API_KEY |
| MiniMax CN | API-ключ | MINIMAX_CN_API_KEY |
| Kimi / Moonshot | API-ключ | KIMI_API_KEY |
| Alibaba / DashScope | API-ключ | DASHSCOPE_API_KEY |
| Xiaomi MiMo | API-ключ | XIAOMI_API_KEY |
| Kilo Code | API-ключ | KILOCODE_API_KEY |
| OpenCode Zen | API-ключ | OPENCODE_ZEN_API_KEY |
| OpenCode Go | API-ключ | OPENCODE_GO_API_KEY |
| Qwen OAuth | OAuth | vibeos auth add qwen-oauth |
| Пользовательская конечная точка | Конфиг | model.base_url + model.api_key в config.yaml |
| GitHub Copilot ACP | Внешний | COPILOT_CLI_PATH или Copilot CLI |
Полная документация по провайдерам: https://github.com/Linx72/VibeOS/tree/main/website/docs/integrations/providers
Наборы инструментов
Включение/отключение через vibeos tools (интерактивно) или vibeos tools enable/disable NAME.
| Набор инструментов | Что предоставляет |
|---|---|
web | Поиск в интернете и извлечение контента |
search | Только поиск в интернете (подмножество web) |
browser | Автоматизация браузера (Browserbase, Camofox или локальный Chromium) |
terminal | Команды оболочки и управление процессами |
file | Чтение/запись/поиск/патч файлов |
code_execution | Изолированное выполнение Python |
vision | Анализ изображений |
image_gen | Генерация AI-изображений и редактирование «изображение в изображение» |
video | Анализ видео (video_analyze) и генерация |
x_search | Полноценный поиск по X (Twitter) (X OAuth или API-ключ) |
tts | Преобразование текста в речь |
skills | Просмотр и управление навыками |
memory | Постоянная память между сессиями |
session_search | Поиск по прошлым разговорам |
delegation | Делегирование задач под-агентам |
cronjob | Управление запланированными задачами |
clarify | Запрос уточняющих вопросов у пользователя |
messaging | Кроссплатформенная отправка сообщений |
todo | Планирование и отслеживание задач в сессии |
kanban | Инструменты многозадачной очереди работ (ограничены для воркеров) |
debugging | Дополнительные инструменты интроспекции/отладки (отключены по умолчанию) |
safe | Минимальный, низкорисковый набор инструментов для изолированных сессий |
spotify | Управление воспроизведением и плейлистами Spotify |
homeassistant | Управление умным домом (отключен по умолчанию) |
discord | Инструменты интеграции с Discord |
discord_admin | Инструменты администрирования/модерации Discord |
feishu_doc | Инструменты для документов Feishu (Lark) |
feishu_drive | Инструменты для диска Feishu (Lark) |
yuanbao | Инструменты интеграции с Yuanbao |
rl | Инструменты обучения с подкреплением (отключены по умолчанию) |
Полный перечень находится в toolsets.py как словарь TOOLSETS; _VIBEOS_CORE_TOOLS — это набор по умолчанию, который наследуют большинство платформ.
Изменения инструментов вступают в силу после /reset (новая сессия). Они НЕ применяются в середине разговора, чтобы сохранить кэширование промптов.
Файлы контекста проекта
VibeOS внедряет инструкции уровня проекта в системный промпт, читая файлы контекста из рабочей директории. Порядок обнаружения: первое совпадение выигрывает — за сессию загружается только один источник контекста проекта.
| Файл (в порядке приоритета) | Обнаружение | Использовать, когда |
|---|---|---|
.vibeos.md / VIBEOS.md | Поднимается по родительским директориям до корня git, останавливается на корне git | Нужны иерархические правила проекта (корень + переопределения для пакетов) |
AGENTS.md / agents.md | Только текущая директория — копии в поддиректориях и родительских игнорируются | Нужны переносимые инструкции для агента, которые одинаково работают в VibeOS, Claude Code, Codex и т.д. |
CLAUDE.md / claude.md | Только текущая директория | То же, что AGENTS.md, в стиле Claude |
.cursorrules / .cursor/rules/*.mdc | Только текущая директория | Миграция из Cursor |
SOUL.md (в $VIBEOS_HOME) независим и всегда загружается, если присутствует — он задает личность агента, а не правила проекта.
Выберите правильный
- Используйте
.vibeos.md, когда нужно поведение, специфичное для VibeOS, которое действует выше текущей директории (корень + поддеревья), или когда правила должны наследоваться из родительской директории. Подъем по родителям останавливается на корне git, так что.vibeos.mdна уровне домашней директории не просочится в каждый проект (границей является корень git-репозитория). - Используйте
AGENTS.md, когда над тем же проектом будут работать другие агенты (Codex, Claude Code, OpenCode). У всех этих инструментов есть свои соглашения дляAGENTS.md, и контракт «только текущая директория» сохраняет переносимость файла. - Не помещайте правила проекта в
~/.vibeos/AGENTS.md(или любое другое место на уровне домашней директории). Когда VibeOS запускается с этой директорией в качестве рабочей, файл загружается — но только для этой одной директории. Для кросс-проектного контекста используйтеSOUL.md(в$VIBEOS_HOME, только личность) или установите навык черезvibeos skills install.
Размер и усечение
Каждый файл контекста ограничен 20 000 символов. Файлы длиннее этого усекаются по принципу начало + конец (середина отбрасывается с маркером [...truncated...]). Для больших правил проекта лучше разбить на несколько навыков, чем пихать всё в один файл.
Безопасность
Все файлы контекста проходят через сканер угроз, прежде чем попасть в системный промпт. Шаблоны, соответствующие инъекции