databricks-asset-bundles

Create and manage Databricks Asset Bundles for multi-environment deployments.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/robkisk/coding-agents-databricks-app --skill databricks-asset-bundles-robkisk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-asset-bundles
Source: https://github.com/robkisk/coding-agents-databricks-app/tree/main/.claude/skills/databricks-asset-bundles
Command: npx skills add https://github.com/robkisk/coding-agents-databricks-app --skill databricks-asset-bundles-robkisk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, configuration, and deployment of Databricks Asset Bundles (DABs), ensuring best practices for multi-environment management and resource orchestration.

Core Features & Use Cases

  • Project Scaffolding: Generate new DAB projects with recommended structures.
  • Resource Management: Define and deploy various Databricks resources like pipelines, dashboards, jobs, and apps.
  • Multi-Environment Deployment: Configure distinct development, staging, and production environments.
  • Use Case: You need to deploy a new data pipeline and its associated dashboard across development and production environments. This Skill helps you define the DAB, configure environment-specific variables, and deploy the resources reliably.

Quick Start

Use the databricks-asset-bundles skill to deploy the current bundle to the production target.

Frequently Asked Questions about databricks-asset-bundles

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

FAQPage Schema
How do I deploy Databricks pipelines and dashboards across multiple environments?

You can deploy Databricks pipelines and dashboards across multiple environments by defining them within a Databricks Asset Bundle. This approach configures environment-specific variables and uses the Databricks CLI to validate, deploy, and monitor resources reliably across development, staging, and production.

What is a Databricks Asset Bundle and when do I need it for CI/CD?

A Databricks Asset Bundle is an infrastructure-as-code configuration for orchestrating Databricks resources. You need it for CI/CD when you want to manage multi-environment deployments of pipelines, jobs, and applications with consistent path resolution and permissions.

Can I scaffold a new Databricks Asset Bundle project with a recommended structure?

Yes, you can scaffold a new Databricks Asset Bundle project to generate a recommended structure. This sets up the foundational configuration needed to define resources and manage multi-environment deployments effectively.

What's the best way to manage Databricks alerts and jobs as infrastructure as code?

The best way to manage Databricks alerts and jobs as infrastructure as code is by defining them inside a Databricks Asset Bundle. This allows you to apply best practices for configuration, permissions, and deployment using the Databricks CLI.

Does the Databricks CLI support bundle validation and cleanup operations?

Yes, the Databricks CLI supports bundle validation and cleanup operations. It integrates directly with the bundle configuration to validate resources before deployment, monitor active jobs, and clean up unused infrastructure across your environments.