EL

exasol-labs/exasol-agent-skills

Developer tools
10 stars Quality 66 Trend 38MIT

Exasol skills for AI agents. Optimized for Claude Code and OpenAI Codex 🤖

Overview

Skills for Claude Code and OpenAI Codex that provide focused Exasol guidance. Use /exasol or ask naturally. The installer asks whether to install for Claude Code, Codex, or both. Codex opens a skill picker; select the shared exasol router plus any specialized skills you need. The installer also asks before installing or updating exapump. Set AGENT to claude, codex, or both. CODEX_SKILLS=all installs all Codex skills without a picker. Set INSTALL_EXAPUMP=yes to install or update exapump; otherwise it is skipped. With no variables, a non-interactive run installs both agents and all Codex skills, but skips exapump. Rerun the installer to update the selected integrations. - SQL, schema, table-design, reserved-keyword, and exapump guidance. - Native IMPORT and EXPORT, local file movement, and Cloud Storage Extension workflows. - JDBC and document-file virtual schemas, plus custom adapter development.

README

Exasol Agent Skills

Skills for Claude Code and OpenAI Codex that provide focused Exasol guidance. Use /exasol or ask naturally.

Install and update

Interactive install

curl -fsSL --proto '=https' --tlsv1.2 \
  https://raw.githubusercontent.com/exasol-labs/exasol-agent-skills/main/install.sh | sh

The installer asks whether to install for Claude Code, Codex, or both. Codex opens a skill picker; select the shared exasol router plus any specialized skills you need. The installer also asks before installing or updating exapump.

Non-interactive install

curl -fsSL --proto '=https' --tlsv1.2 \
  https://raw.githubusercontent.com/exasol-labs/exasol-agent-skills/main/install.sh \
  | AGENT=both CODEX_SKILLS=all INSTALL_EXAPUMP=no sh

Set AGENT to claude, codex, or both. CODEX_SKILLS=all installs all Codex skills without a picker. Set INSTALL_EXAPUMP=yes to install or update exapump; otherwise it is skipped. With no variables, a non-interactive run installs both agents and all Codex skills, but skips exapump.

Rerun the installer to update the selected integrations.

Manual installation:

# Claude Code
claude plugin marketplace add exasol-labs/exasol-agent-skills
claude plugin install exasol@exasol-skills

# OpenAI Codex
npx --yes [email protected] add exasol-labs/exasol-agent-skills \
  --agent codex --global

Manual update:

# Claude Code
claude plugin marketplace update exasol-skills
claude plugin update exasol@exasol-skills --scope user

# OpenAI Codex
npx --yes [email protected] add exasol-labs/exasol-agent-skills \
  --agent codex --global

Features

  • SQL, schema, table-design, reserved-keyword, and exapump guidance.
  • Native IMPORT and EXPORT, local file movement, and Cloud Storage Extension workflows.
  • JDBC and document-file virtual schemas, plus custom adapter development.
  • Extension and integration selection for deployment, loading, enrichment, BI/API, governance, and scale.
  • UDFs, Script Language Containers, BucketFS, distributed ML, and GPU workflows.
  • Direct PyExasol development, plus notebook-connector configuration, ITDE lifecycle, Python connection helpers, Text AI, and Transformers.
  • Exasol Personal setup for local macOS and AWS, Azure, Exoscale, or STACKIT deployments.

The complete skill catalog is available under plugins/exasol/skills/.

Usage examples

/exasol SELECT * FROM my_table LIMIT 10
/exasol upload sales.csv to analytics.sales
/exasol export users to parquet
/exasol create a PostgreSQL JDBC virtual schema
/exasol build a custom virtual schema adapter for a new JDBC dialect
/exasol list BucketFS files under models/
/exasol initialize the Text AI Extension for notebook-connector
/exasol write a Python UDF
/exasol set up Exasol Personal on AWS

Requirements

Requirement Used by
exapump Database and file-movement workflows
Access to an Exasol database Database workflows
Claude CLI Claude Code integration
Node.js and npx Codex integration

Contributing

Start from the skeleton in plugins/exasol/skills/_template/ and follow the checklist at the top of it. The conventions a new skill has to meet — and the reasons behind them — are documented in AGENTS.md, which your agent loads automatically in this repository.

License

Licensed under MIT.

View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add exasol-labs/exasol-agent-skills
New to MCP? Start with the mcpskill.org guide →