К основному содержанию
скилл CX Codex

oracledb — скилл для Claude Code: что делает и как установить

Набор скриптов Node.js для работы с СУБД Oracle: выполнение запросов, проверка планов выполнения, отслеживание сессий и состояния таблиц.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add cline/skills --skill oracledb -a claude-code
Открыть на GitHub

Что делает oracledb

Скилл даёт ассистенту готовые сценарии на Node.js для обслуживания базы данных Oracle. Внутри находятся скрипты execute_sql для запуска обычных SQL-команд и get_query_plan для построения плана через EXPLAIN PLAN без реального выполнения.

Для диагностики предусмотрены утилиты list_active_sessions (по умолчанию показывает 50 активных сессий) и list_top_sql_by_resource (выводит 5 самых тяжёлых запросов по CPU, I/O или времени выполнения). Инструмент также проверяет свободное место через list_tablespace_usage и находит недействительные процедуры с помощью list_invalid_objects.

Для запуска скриптов необходим Node.js. Скрипты сами подтягивают конфигурацию из файлов .env, поэтому без заранее прописанных параметров подключения команды работать не будут.

Какие задачи решает

  • посмотреть план выполнения через EXPLAIN PLAN без запуска самого запроса
  • найти невалидные процедуры, функции и представления в схеме
  • проверить процент использования табличных пространств
  • вывести список активных сессий базы с текущим текстом SQL

Примеры запросов агенту

  • Проверь невалидные объекты в схеме с помощью list_invalid_objects.
  • Построй план выполнения для запроса SELECT * FROM orders WHERE status = 'PENDING'
  • Выведи топ-5 самых ресурсоёмких запросов по процессорному времени.

Как установить oracledb

1Через Skills CLI (Vercel)

npx skills add cline/skills --skill oracledb -a claude-code

2Вручную: положить файлы

~/.claude/skills/oracledb/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/oracledb/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о oracledb

Как установить oracledb в Claude Code?

Выполните в терминале команду npx skills add cline/skills --skill oracledb -a claude-code.

Что делает скилл oracledb?

Он позволяет агенту администрировать базу Oracle: выполнять SQL, строить планы запросов, анализировать сессии и следить за табличными пространствами.

Откуда берутся параметры подключения к базе данных?

Скрипты автоматически считывают переменные окружения из файлов .env. Передавать параметры вручную требуется только в случае их отсутствия в конфигурации.

Исходный текст

SKILL.md · Apache-2.0
---
name: oracledb
description: Use these skills to manage and monitor Oracle databases by executing SQL statements, exploring schema metadata, analyzing query performance, monitoring active sessions and resource consumption, and managing storage and object health.
---

## Usage

All scripts can be executed using Node.js. Replace `<param_name>` and `<param_value>` with actual values.

**Bash:**
`node <skill_dir>/scripts/<script_name>.js '{"<param_name>": "<param_value>"}'`

**PowerShell:**
`node <skill_dir>/scripts/<script_name>.js '{\"<param_name>\": \"<param_value>\"}'`

Note: The scripts automatically load the environment variables from various .env files. Do not ask the user to set vars unless skill executions fails due to env var absence.


## Scripts


### execute_sql

Executes any SQL statement.

#### Parameters

| Name | Type | Description | Required | Default |
| :--- | :--- | :--- | :--- | :--- |
| sql | string | The SQL to execute. | Yes |  |


---

### get_query_plan

Generate a full execution plan for a single SQL statement using EXPLAIN PLAN. This can be used to analyze query performance without execution. Requires the SQL statement as input as a parameter.

#### Parameters

| Name | Type | Description | Required | Default |
| :--- | :--- | :--- | :--- | :--- |
| query | string | The SQL statement for which you want to generate plan (omit the EXPLAIN keyword). | Yes |  |


---

### list_active_sessions

List the top N (default 50) currently running database sessions (STATUS='ACTIVE'), showing SID, OS User, Program, and the current SQL statement text.



---

### list_invalid_objects

Lists all database objects that are in an invalid state, requiring recompilation (e.g., procedures, functions, views).



---

### list_tables

Lists all user tables in the connected schema, including segment size, row count, and last analyzed date. Filters by a comma-separated list of names. If names are omitted, lists all tables in the current user's schema.



---

### list_tablespace_usage

List tablespace names, total size, free space, and used percentage to monitor storage utilization.



---

### list_top_sql_by_resource

List the top N (default 5) SQL statements from the library cache based on a chosen resource metric (CPU, I/O, or Elapsed Time). Shows SQL ID, execution count, buffer gets, disk reads, CPU time, and elapsed time.



---

© cline · Apache-2.0 · cline/skills

Похожие скиллы

Все скиллы по теме «Данные и базы» →
xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. CX Codex +1 511 300установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. CX Codex +1 104 500установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок performance-optimization addyosmani Скилл для агентов ИИ-кодинга: сначала замеряет, потом чинит узкое место — от Core Web Vitals до N+1 запросов и индексов в базе. CX Codex +1 65 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

Из того же набора24

use-railway Скилл ведёт агента по инфраструктуре Railway: регистрация, проекты, сервисы, базы, бакеты, деплой и разбор падений сборки. CX Codex +1 951установок attorney-assist Скилл соединяет вас с юристом LegalZoom, когда ИИ-разбора договора мало. Юрист видит историю переписки, документы и выводы анализа. CX Codex +1 939установок ui5-typescript-conversion Скилл ведёт проект SAPUI5 или OpenUI5 через перевод на TypeScript: настройка сборки, типы, сам код. Пригодится, когда JS-проект пора типизировать. CX Codex +1 910установок dataproc-skills Скилл dataproc-skills даёт агенту доступ к кластерам и заданиям Dataproc через готовые скрипты на Node.js. CX Codex +1 900установок cosmosdb-best-practices Скилл по оптимизации Azure Cosmos DB с набором из 73 правил по партиционированию, индексам, запросам и SDK. Помогает ревьюить и рефакторить код работы с базой. CX Codex +1 859установок teamcity-cli Скилл учит агента гонять сборки TeamCity через CLI: смотреть логи упавших билдов, разбирать цепочки зависимостей, править пайплайны. CX Codex +1 741установок dsql Скилл для работы с Amazon Aurora DSQL: схемы, запросы, миграции, планы запросов и массовая загрузка данных прямо из агента. CX Codex +1 735установок dr-bedrock Разбирает ошибки авторизации и региона AWS Bedrock в Cline CLI: находит причину и подсказывает, что поправить. CX Codex +1 692установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой