domino-data-sdk

Access Domino data sources and datasets via the official Python SDK.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jvdomino/domino-data-lab-plugin --skill domino-data-sdk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: domino-data-sdk
Source: https://github.com/jvdomino/domino-data-lab-plugin/tree/main/skills/domino-data-sdk
Command: npx skills add https://github.com/jvdomino/domino-data-lab-plugin --skill domino-data-sdk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Domino data SDK enables programmatic access to Domino data sources and datasets via the official Python SDK, simplifying data access inside Domino.

Core Features & Use Cases

  • DataSourceClient for SQL queries and object storage access
  • DatasetClient for reading Domino datasets
  • TrainingSets for versioning ML data
  • Feature Store for managing features with Git integration
  • VectorDB integration with Pinecone for vector search

Quick Start

Install dominodatalab-data and start using DataSourceClient to query your configured Domino data sources.

Frequently Asked Questions about domino-data-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query SQL databases and access datasets inside Domino workspaces?▼

The official Python SDK provides DataSourceClient for querying SQL databases and DatasetClient for listing and downloading dataset files. It auto-configures authentication within Domino environments using the dominodatalab-data package.

What is the best way to version ML training data in Domino?▼

To version ML training data in Domino, use the SDK's TrainingSets module. It provides programmatic interfaces to create and manage versioned training datasets directly within your Domino jobs and workspaces.

Can I integrate a Pinecone vector database with Domino data sources?▼

Yes, you can integrate a Pinecone vector database with Domino data sources. The SDK includes a VectorDB module that enables vector search operations and Pinecone integration within your configured Domino workspaces.

Does the Domino data SDK support feature store management with Git integration?▼

Yes, the Domino data SDK supports feature store management with Git integration. The included Feature Store module enables programmatic feature management while maintaining version control through Git.

Do I need to manually configure authentication to access Domino data sources?▼

No, you do not need to manually configure authentication to access Domino data sources. The SDK relies on the dominodatalab-data package to auto-configure authentication within Domino workspaces and jobs.

How do I read and download Domino dataset files programmatically?▼

To read and download Domino dataset files programmatically, use the DatasetClient module from the official Python SDK. It provides the necessary interfaces to list and download files from configured datasets.