VO
openviking
Активируется при запросах о репозиториях из списка OpenViking, внешних библиотеках или управлении ими. Всегда выполняет поиск в локальной кодовой базе перед использованием.
Что делает навык
Навык предоставляет инструменты для поиска и навигации по репозиториям OpenViking через виртуальную файловую систему viking://. Он позволяет выполнять семантический поиск, поиск по точным ключевым словам и перечисление файлов по шаблону, сжимая контекст до конкретных репозиториев для повышения эффективности.
Когда применять
- Поиск информации о конкретных внешних библиотеках или репозиториях из списка OpenViking.
- Нахождение реализации конкретных функций, классов или строк ошибок в кодовой базе.
- Перечисление файлов определенного типа (например, всех .py файлов) в заданной директории.
- Семантический поиск по концепциям или намерениям (например, «как работает аутентификация»).
Как работает
- Определить конкретный репозиторий или поддиректорию для сужения области поиска и уменьшения шума.
- Выбрать подходящую команду: ov search для семантических запросов, ov grep для точных совпадений или ov glob для перечисления файлов.
- Выполнить выбранную команду через инструмент bash (терминал), не проводя предварительных проверок.
- Обработать ошибки, если они возникли во время выполнения команды.
Примеры запросов агенту
Найди в репозитории OpenViking все файлы с тестами для модуля fastapi.
Используй семантический поиск, чтобы найти, как в проекте реализована инъекция зависимостей.
Найди точное вхождение класса AuthService в кодовой базе OpenViking.
Что понадобится
- Доступ к инструменту bash для выполнения терминальных команд.
- Наличие установленного и настроенного окружения OpenViking с поддержкой команды ov.
Описание составлено по SKILL.md навыка, сверено 08.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «openviking» из репозитория:
# https://github.com/volcengine/openviking
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r openviking/ ~/.claude/skills/openviking/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.