oci — скилл для Claude Code: OKE, OCI Functions и Enterprise AI
Скилл по Oracle Cloud Infrastructure: помогает проектировать кластеры OKE, чинить нагрузку в Kubernetes и разбираться с OCI Functions и сервисами Generative AI.
npx skills add oracle/skills --skill oci -a claude-codeЧто делает oci
Внутри не один файл, а дерево каталогов. oci/oke/ закрывает Kubernetes: проектирование кластера, разбор инцидентов, вторичные VNIC через Generic VNIC Attachment, Multus и мультиинтерфейсные поды. oci/functions/ отвечает за локальную выкладку функций и диагностику сбоев, oci/iot-platform/ — за домены IoT и цифровые двойники, oci/enterprise-ai/ — за модели Generative AI, агентов на Responses API, RAG, оценку стоимости и приватные эндпоинты.
Скилл сам выбирает нужный файл по таблице маршрутизации и читает только его, а не весь каталог. Сначала советует официальную документацию Oracle и read-only команды обнаружения, и только потом предложения по починке. На этом же уровне стоит защита: любая команда, которая что-то создаёт, меняет, удаляет или перезапускает, выполняется после вашего явного согласия.
Отдельно оговорены скрипты oci/oke/scripts/gva-menu.sh и oci/oke/scripts/node-doctor-run.sh. Первый создаёт node pool только после подтверждения CREATE, второй поднимает временный debug-под и потому тоже требует одобрения. Проектирование кластера — дело скилла, а SQL, векторы и Select AI он передаёт в db/features/.
Какие задачи решает
- спроектировать кластер OKE и Terraform-стек под него
- найти причину пода, который не получает IP балансировщика
- собрать node pool со вторичными VNIC под конкретную нагрузку
- проверить сетевое взаимодействие подов с Multus на узлах с GVA
- развернуть OCI Function с локальной машины и понять, почему вызов падает
Примеры запросов агенту
- Собери схему кластера OKE под прод и Terraform-стек к ней
- Под не поднимается, балансировщик без адреса — разберись по
oci/oke/troubleshooting.md - Прикинь стоимость OCI Generative AI для агента на Responses API
Как установить oci
1Через Skills CLI (Vercel)
npx skills add oracle/skills --skill oci -a claude-code2Вручную: положить файлы
~/.claude/skills/oci/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/oci/
1Через Skills CLI (Vercel)
npx skills add oracle/skills --skill oci -a codex2Вручную: положить файлы
.agents/skills/oci/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add oracle/skills --skill oci -a cursor2Вручную: положить файлы
.cursor/skills/oci/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install oracle/skills oci2Вручную: положить файлы
.github/skills/oci/SKILL.md1Через Skills CLI (Vercel)
npx skills add oracle/skills --skill oci -a gemini-cli2Командой платформы
gemini skills install https://github.com/oracle/skills --path ociВручную: положить файлы
.devin/skills/oci/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add oracle/skills --skill oci -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о oci
Как установить скилл oci в Claude Code?
Выполните npx skills add oracle/skills --skill oci -a claude-code. Файл скилла появится по пути ~/.claude/skills/oci/SKILL.md.
Что делает скилл oci?
Даёт агенту справочник по Oracle Cloud Infrastructure: Kubernetes на OKE, OCI Functions, IoT-платформа и Enterprise AI. Нужный раздел подбирается по таблице маршрутизации.
Скилл сам меняет ресурсы в облаке?
Нет. Команды на создание, изменение, удаление и перезапуск выполняются только после одобрения пользователя, а скрипты для node pool и debug-пода требуют отдельного подтверждения.