Skip to content
Back to skills

Exasol Notebook Connections

ASecurity

Use notebook-connector's Python connection helpers for Exasol, BucketFS, SQLAlchemy, and Ibis. Covers open_pyexasol_connection, open_sqlalchemy_connection, open_ibis_connection, open_bucketfs_bucket, open_bucketfs_location, get_backend, and related helper functions.

  • 10 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 3, 2026
ai-agentspythongosqlapidatabasebackend

Works with

  • api

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned September 3, 2026

npx -y skills add exasol-labs/exasol-agent-skills --skill exasol-notebook-connections --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Exasol Notebook Connections?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Exasol Notebook Connections
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/exasol-labs-exasol-notebook-connections/badge)](https://www.skillsdirectory.com/skills/exasol-labs-exasol-notebook-connections)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: exasol-notebook-connections
description: "Use notebook-connector's Python connection helpers for Exasol, BucketFS, SQLAlchemy, and Ibis. Covers open_pyexasol_connection, open_sqlalchemy_connection, open_ibis_connection, open_bucketfs_bucket, open_bucketfs_location, get_backend, and related helper functions."
---

# Exasol Notebook Connector Connections Skill

Trigger when the user mentions **open_pyexasol_connection**, **open_sqlalchemy_connection**, **open_ibis_connection**, **open_bucketfs_bucket**, **BucketFS location**, **get_backend**, **connection helper**, or **use notebook-connector from Python**.

## Routing Algorithm

1. **Database Connection Helpers**
   - Trigger phrases: `pyexasol`, `sqlalchemy`, `ibis`, `open connection`
   - Load: `references/connections-api.md`
   - Use scripts from: `scripts/`

2. **BucketFS Object Helpers**
   - Trigger phrases: `open_bucketfs_bucket`, `open_bucketfs_location`, `bucket path`
   - Load: `references/connections-api.md`
   - Use scripts from: `scripts/`

3. **Config Not Set Up Yet**
   - Activate **exasol-notebook-connector-config**

## Validation

Validate the configured connection helpers in this order:

- run `scripts/check_backend.py` first to confirm the store resolves the expected backend
- if helpers fail due to missing keys or placeholder values, activate **exasol-notebook-connector-config** and run its `scripts/validate_config.py`
- then run `scripts/open_pyexasol.py`, `scripts/open_sqlalchemy.py`, `scripts/open_ibis.py`, or `scripts/open_bucketfs.py` for the helper family the user needs

Success signals:

- `open_pyexasol.py` can run `SELECT 1`
- `open_sqlalchemy.py` can open an engine and execute a minimal statement
- `open_ibis.py` can list tables
- `open_bucketfs.py` can resolve the bucket object and UDF-visible path

Expected failure mode:

- if the config still contains placeholder hostnames, PATs, or database IDs, these checks should fail until the real values are present

## Notes

- This skill assumes the secure config store is already populated.
- Prefer these helpers over ad hoc connection construction when the user is already using notebook-connector.

Files in this skill

  • SKILL.md2.1 KB
  • references/connections-api.md2.7 KB
  • scripts/check_backend.py801 B
  • scripts/open_bucketfs.py838 B
  • scripts/open_ibis.py929 B
  • scripts/open_pyexasol.py945 B
  • scripts/open_sqlalchemy.py787 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.