databricks-asset-bundles

Automate creation, configuration, and deployment of Databricks Asset Bundles across environments.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill databricks-asset-bundles-laurentprat-db
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-asset-bundles
Source: https://github.com/LaurentPRAT-DB/LPT_claude_config/tree/main/skills/databricks-asset-bundles
Command: npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill databricks-asset-bundles-laurentprat-db

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the deployment and management of Databricks Asset Bundles (DABs), enabling efficient multi-environment configurations for applications, pipelines, and jobs.

Core Features & Use Cases

  • Multi-Environment Deployment: Configure and deploy DABs across development, staging, and production environments.
  • Resource Management: Define and manage dashboards, pipelines, jobs, alerts, volumes, and apps within DABs.
  • Use Case: You need to deploy a new Databricks application and its associated SQL alerts to both a development and a production environment, ensuring consistent configuration and permissions across both.

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 applications across multiple environments?

Databricks Asset Bundles automate multi-environment deployment by configuring applications, pipelines, and jobs across development, staging, and production. You define resource-specific configurations once and deploy them consistently using the Databricks CLI.

What is a Databricks Asset Bundle?

A Databricks Asset Bundle is an infrastructure-as-code configuration that automates the creation and deployment of Databricks resources. It manages path resolution, variable parameterization, and resources like apps, dashboards, pipelines, jobs, volumes, and alerts.

Do I need the Databricks CLI to manage asset bundles?

Yes, the Databricks CLI is required to validate, deploy, and monitor Databricks Asset Bundles. The CLI handles the execution of bundle operations and ensures your infrastructure-as-code configurations are properly applied to the target environments.

Can I include SQL alerts and dashboards in my Databricks deployment?

Yes, Databricks Asset Bundles support defining and managing dashboards, pipelines, jobs, alerts, volumes, and apps within your deployment configuration. This ensures consistent configuration and permissions for these resources across development and production environments.

What is the best way to parameterize Databricks pipelines for staging and production?

Databricks Asset Bundles provide variable parameterization and path resolution to configure pipelines for staging and production. This infrastructure-as-code approach ensures environment-specific settings are applied automatically during deployment without manual configuration changes.

Why use infrastructure as code for Databricks jobs instead of manual configuration?

Infrastructure as code for Databricks jobs ensures consistent configuration and permissions across multiple environments. Using Databricks Asset Bundles prevents configuration drift and automates deployment, validation, and monitoring through the CLI.