ov-experience-memory — скилл для Claude Code: что делает
Подключает опыт прошлых сессий OpenViking при сборке, деплое и отладке. Скилл ищет проверенные шаги выполнения задач и помогает избежать повторных ошибок.
npx skills add volcengine/OpenViking --skill ov-experience-memory -a claude-codeЧто делает ov-experience-memory
Скилл настраивает агента на поиск инструкций в хранилище viking://~/memories/experiences. Он подключается перед запуском сложных операций — правки кода, настройки окружения или восстановления после сбоев. Простые вопросы и обычную беседу агент оставляет без обращения к этой памяти.
Сначала агент формирует точечный поисковый запрос с целью задачи и сигнатурой возникшей ошибки. Выбираются от одного до трёх подходящих файлов, а вспомогательные аннотации и боковые файлы вроде .abstract.md отсекаются. Прошлый опыт служит лишь советом. Текущие правила безопасности и инструкции пользователя всегда имеют приоритет.
Для работы требуются зарегистрированные в среде инструменты поиска и чтения OpenViking. Если сервер старше версии v0.4.16, псевдоним viking://~ вернёт ошибку, поэтому придётся явно определять идентификатор пользователя из сессии.
Какие задачи решает
- найти решение для сбоя деплоя по записям прошлых сессий
- подтянуть проверенный порядок шагов при настройке окружения
- учесть прошлые ошибки сборки перед выполнением команд
- извлечь регламенты работы с файлами без чтения лишних директорий
Примеры запросов агенту
- Почини падение пода в Kubernetes при скачивании образа из приватного реестра, сверься с прошлым опытом
- Выполни миграцию базы данных и проверь в OpenViking, какие шаги уже приводили к ошибкам
Как установить ov-experience-memory
1Через Skills CLI (Vercel)
npx skills add volcengine/OpenViking --skill ov-experience-memory -a claude-code2Вручную: положить файлы
~/.claude/skills/ov-experience-memory/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/ov-experience-memory/
1Через Skills CLI (Vercel)
npx skills add volcengine/OpenViking --skill ov-experience-memory -a codex2Вручную: положить файлы
.agents/skills/ov-experience-memory/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add volcengine/OpenViking --skill ov-experience-memory -a cursor2Вручную: положить файлы
.cursor/skills/ov-experience-memory/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install volcengine/OpenViking ov-experience-memory2Вручную: положить файлы
.github/skills/ov-experience-memory/SKILL.md1Через Skills CLI (Vercel)
npx skills add volcengine/OpenViking --skill ov-experience-memory -a gemini-cli2Командой платформы
gemini skills install https://github.com/volcengine/OpenViking --path agent-plugins/skills/ov-experience-memoryВручную: положить файлы
.devin/skills/ov-experience-memory/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add volcengine/OpenViking --skill ov-experience-memory -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора2
Весь набор →Похожие
Вопросы о ov-experience-memory
Как установить ov-experience-memory в Claude Code?
Выполните в терминале команду npx skills add volcengine/OpenViking --skill ov-experience-memory -a claude-code. Конфигурация сохранится в путь ~/.claude/skills/ov-experience-memory/SKILL.md.
Для каких задач подходит ov-experience-memory?
Скилл предназначен для многошаговых практических действий: написания кода, миграций, развёртывания сервисов и восстановления после сбоев. Для простых диалогов или справочных ответов агент поиск по опыту не запускает.
Что делать при ошибке INVALID_URI на старых серверах OpenViking?
Серверы до версии v0.4.16 не распознают домашний псевдоним viking://~. В этом случае агент должен повторить запрос, подставив явный путь viking://user/<user_id>/memories/experiences с идентификатором из контекста сессии.