domino-python-sdk

Automate Domino Data Lab workflows via the python-domino SDK and REST APIs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill empowers users to programmatically control and automate workflows within the Domino Data Lab platform, streamlining complex tasks and integrating with external systems.

Core Features & Use Cases

  • Programmatic Control: Interact with Domino using the python-domino SDK and REST APIs.
  • Workflow Automation: Automate job execution, project management, dataset versioning, and model deployment.
  • Use Case: Automate the entire machine learning lifecycle, from data preprocessing and model training to deployment and monitoring, triggered by code commits or schedules.

Quick Start

Use the domino python sdk skill to start a new job with the command 'python train.py --epochs 100'.

Frequently Asked Questions about domino-python-sdk

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

FAQPage Schema
How do I automate data science workflows on the Domino Data Lab platform?

You can automate data science workflows on the Domino Data Lab platform by using the python-domino SDK and REST APIs to programmatically trigger job execution, manage projects, and deploy models.

Can I programmatically manage datasets and environments in Domino?

Yes, you can programmatically manage datasets and configure environments in Domino by interacting with the platform's REST APIs and Python SDK to automate dataset versioning and environment setup.

What do I need to authenticate Domino API requests for MLOps automation?

To authenticate Domino API requests for MLOps automation, you need an API key to pass through the python-domino SDK, ensuring seamless integration and adherence to Domino's API specifications.

How do I start a model training job in Domino using Python?

To start a model training job in Domino using Python, utilize the domino python sdk to execute commands like 'python train.py --epochs 100', triggering the job directly from your code.

Does the Domino Python SDK support external system integration for job execution?

Yes, the Domino Python SDK supports external system integration for job execution by enabling programmatic control over the Domino Data Lab platform, allowing you to trigger workflows from external systems via code commits or schedules.

What are the limitations of using the python-domino SDK for workflow automation?

The python-domino SDK requires strict adherence to Domino's API specifications and valid API key authentication; workflows failing to meet these platform constraints will experience integration and automation failures.