domino-data-sdk

Query SQL databases and access datasets via the domino-data Python SDK.

6|3|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/dominodatalab/domino-claude-plugin --skill domino-data-sdk-dominodatalab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domino-data-sdk
Source: https://github.com/dominodatalab/domino-claude-plugin/tree/main/skills/domino-data-sdk
Command: npx skills add https://github.com/dominodatalab/domino-claude-plugin --skill domino-data-sdk-dominodatalab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies and standardizes how users interact with various data sources and datasets within the Domino Data Lab platform, abstracting away complex connection and access logic.

Core Features & Use Cases

  • Data Source Connectivity: Connect to and query SQL databases (Redshift, Snowflake, etc.) and object stores (S3, GCS).
  • Dataset Access: Read and download files from Domino Datasets.
  • ML Data Management: Version and manage training data using Training Sets.
  • Vector Database Integration: Connect to Pinecone for RAG applications.
  • Use Case: A data scientist needs to pull customer data from a Redshift database, load it into a pandas DataFrame, and then access a specific CSV file from a Domino Dataset for feature engineering.

Quick Start

Use the domino-data-sdk skill to query the 'sales-db' data source for all records from the 'orders' table created in the last 30 days.

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 a SQL database like Redshift or Snowflake in Domino?

To query a SQL database like Redshift or Snowflake in Domino, use the domino-data SDK to programmatically connect to configured data sources and execute queries. This simplifies data retrieval by abstracting complex connection logic into standardized Python commands.

What is the best way to access files stored in a Domino Dataset?

The best way to access files in a Domino Dataset is using the domino-data SDK. It provides programmatic functions to read and download files directly from versioned datasets, enabling seamless data loading for feature engineering or analysis.

How do I manage versioned training data for machine learning models?

To manage versioned training data for machine learning models, use the domino-data SDK's Training Sets feature. This functionality allows you to version, manage, and retrieve training data programmatically within your Domino environment.

Can I connect to a Pinecone vector database for RAG applications?

Yes, you can connect to a Pinecone vector database for RAG applications. The domino-data SDK includes integration features to programmatically access and interact with Pinecone vector databases within your Domino data environment.

How do I load data from object storage like S3 or GCS into a pandas DataFrame?

To load data from object storage like S3 or GCS into a pandas DataFrame, use the domino-data SDK to programmatically access object stores. The SDK abstracts connection logic, allowing you to retrieve data and pull it directly into DataFrames for analysis.