Skip to content
Back to skills

Notebook

ASecurity

"Use Fugue's Jupyter and IPython notebook extension, %%fsql magic,

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
developmentpythonsqldebuggingbackend

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill notebook --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Notebook?

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

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

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: notebook
description: "Use Fugue's Jupyter and IPython notebook extension, %%fsql magic,
  and notebook display setup."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# notebook

Use this sub-skill for Fugue notebook integration and `%%fsql` cell magic.

## Covers

- `%load_ext fugue_notebook`
- `from fugue_notebook import setup, NotebookSetup`
- `%%fsql` cell magic, line engine parsing, and yielded local variables
- notebook display behavior for Fugue dataframes
- notebook-specific case-sensitivity and config controls

## Excludes

- Full FugueSQL grammar and query construction, which belong in `../sql/`
- Backend package installation and engine registration, which belong in `../backends/`
- Plain Python DAG code outside notebooks, which belongs in `../workflow/`

## Read these files

- `references/notebook-reference.md` for notebook setup, line syntax, and config examples
- `references/troubleshooting.md` for magic-registration and headless/runtime failures
- `scripts/notebook_smoke.py` for a safe import check that can optionally register magics inside IPython

## Typical user prompts

- "How do I use FugueSQL in a notebook cell?"
- "Why is %%fsql not recognized?"
- "How do I force FugueSQL cells to ignore case?"
- "How do I pass a Dask or DuckDB engine into %%fsql?"

If the user is writing SQL text rather than debugging notebook setup, route to `../sql/` after confirming the magic is loaded.

Files in this skill

  • SKILL.md1.4 KB
  • references/notebook-reference.md2.1 KB
  • references/troubleshooting.md2 KB
  • scripts/notebook_smoke.py1.5 KB

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.