datalore-notebook
Installation
SKILL.md
Datalore Notebook Agent
Use the bundled scripts/datalore CLI for notebook work. It is a uv run --script CLI with pinned inline Python dependencies, wraps the public Notebook API, stores notebook identity in .datalore-session, and authenticates with DATALORE_API_TOKEN first, otherwise system keychain credentials saved per notebook path. When no valid credential is available, init starts OAuth PKCE browser login and saves the resulting notebook credentials.
Available scripts
scripts/datalore- CLI for Datalore notebook cells, files, databases, kernel, and worksheet operations. Run notebook commands through this script. For setup, run the absolute path toscripts/datalore init <notebook-url>from the task workspace so.datalore-sessionis created there. To remove local access for the current notebook, runscripts/datalore logout; to remove credentials for another notebook, runscripts/datalore logout <notebook-url>.
Setup
Initialize from the workspace where the agent will work on this notebook. The CLI writes .datalore-session to the current directory, so do not run init from the installed skill directory unless that is intentionally the session workspace.
# keychain-free setups; CLI will not read/write keychain when this is set
export DATALORE_API_TOKEN="<token>"