databricks-jobs

Create, list, run, update, and delete Databricks Jobs via CLI, Python SDK, or Asset Bundles.

1.8k|404|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/databricks-solutions/ai-dev-kit --skill databricks-jobs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-jobs
Source: https://github.com/databricks-solutions/ai-dev-kit/tree/main/databricks-skills/databricks-jobs
Command: npx skills add https://github.com/databricks-solutions/ai-dev-kit --skill databricks-jobs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables automated, programmatic control over Databricks Jobs, covering creation, listing, execution, updates, and deletion to reduce manual effort and errors.

Core Features & Use Cases

  • Create, list, run, update, and delete jobs via CLI, Python SDK, or Asset Bundles.
  • Configure triggers, schedules, and notifications to automate reliable workflows.
  • Manage multiple tasks, job clusters, and monitoring for end-to-end orchestration in Databricks.
  • Use cases include daily ETL pipelines, event-driven processing, and multi-environment deployments.

Quick Start

Start by installing and exploring basic job operations: list existing jobs, then create a new one and trigger a run.

Frequently Asked Questions about databricks-jobs

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

FAQPage Schema
How do I automate Databricks job orchestration for daily ETL pipelines?

You can automate Databricks job orchestration by using this Skill to create, schedule, and run jobs via CLI, Python SDK, or Asset Bundles. It configures triggers and notifications to reduce manual effort for reliable daily ETL workflows.

Can I manage Databricks job clusters and multi-task workflows using the Python SDK?

Yes, you can manage multiple tasks and job clusters end-to-end using the Python SDK. This Skill supports programmatic control over job creation, updates, and monitoring for complex multi-task Databricks workflows.

What is the best way to configure notifications and triggers for Databricks jobs?

The best way to configure notifications and triggers is through API interactions supported by this Skill. It enables you to set up schedules and health monitoring alerts, ensuring reliable automated workflows in Databricks.

Does this approach support multi-environment deployments for Databricks Asset Bundles?

Yes, this Skill supports multi-environment deployments using Databricks Asset Bundles. You can programmatically manage job creation, updates, and deletion across different environments to ensure consistent orchestration.

How do I list and delete existing Databricks jobs via CLI?

You can list and delete existing Databricks jobs via CLI by leveraging this Skill's automated API interactions. It provides programmatic control to list current jobs and execute deletions, reducing manual errors.

When do I need event-driven processing orchestration in Databricks?

You need event-driven processing orchestration in Databricks when handling triggered workflows that respond to specific events. This Skill configures triggers and schedules to automate these reliable, event-driven pipelines.