domino-jobs

Manages batch job execution and scheduling across Domino's UI, SDK, CLI, and REST API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Domino Jobs Skill helps teams automate batch executions, schedule recurring tasks, and monitor results within Domino, enabling reproducible workflows and scalable data processing.

Core Features & Use Cases

  • Via Domino UI: Run a job by selecting a script, configuring hardware and environment, and starting the batch.
  • Via Python SDK: Trigger non-blocking or blocking runs from code to integrate with existing pipelines.
  • Via Domino CLI / REST API: Start, monitor, and manage jobs from scripts or external tools.

Quick Start

Run a sample job by executing train.py with arguments through the UI, Python SDK, CLI, or REST API.

Frequently Asked Questions about domino-jobs

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

FAQPage Schema
How do I schedule and run batch jobs in Domino?

To run batch jobs in Domino, you can configure hardware tiers and compute environments, then start execution through the UI, Python SDK, CLI, or REST API. It supports both blocking and non-blocking runs to integrate with existing pipelines.

Can I trigger Domino batch executions from a Python script?

Yes, you can trigger Domino batch executions from a Python script using the Python SDK. It allows you to start non-blocking or blocking runs programmatically, enabling seamless integration of job execution into your existing data pipelines.

Does Domino support cron scheduling for recurring tasks?

Yes, Domino supports cron scheduling for recurring tasks. You can configure cron-based job scheduling to automate recurring batch executions, ensuring reproducible workflows and scalable data processing without manual intervention.

What is the best way to monitor batch job status and logs in Domino?

The best way to monitor batch job status and logs in Domino is by using the UI, CLI, or REST API. These interfaces allow you to track execution progress, review output logs, and manage results across your configured compute environments.

Do I need to configure hardware tiers before starting a batch job in Domino?

Yes, you need to configure hardware tiers and specify compute environments before starting a batch job in Domino. This setup ensures your batch process has the necessary computational resources allocated for scalable and reproducible execution.

How does the Domino REST API handle job execution workflows?

The Domino REST API handles job execution workflows by allowing external tools to start, monitor, and manage batch jobs. You can specify environments, trigger runs, and retrieve status or logs programmatically to automate end-to-end execution pipelines.