databricks-asset-bundles

Configure Databricks Asset Bundles for multi-environment deployments.

38|12|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill databricks-asset-bundles-databrickslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-asset-bundles
Source: https://github.com/databrickslabs/coding-agents-databricks-apps/tree/main/.claude/skills/databricks-asset-bundles
Command: npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill databricks-asset-bundles-databrickslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually configuring Databricks Asset Bundles (DABs) across development, staging, and production environments leads to inconsistent configurations, path resolution errors, permission misconfigurations, and non-compliant resource definitions that cause deployment failures.

Core Features & Use Cases

  • Multi-Environment DAB Setup: Provides templates for standardized bundle structure with parameterized targets for dev, staging, and prod environments.
  • Resource Configuration Guidance: Includes best practices and schema examples for all supported DAB resource types including dashboards, pipelines, jobs, SQL alerts, Databricks Apps, and volumes.
  • Troubleshooting Support: Documents common deployment pitfalls such as incorrect path resolution, alert schema mismatches, and permission errors with clear fixes.
  • Use Case: A data engineering team can use this skill to quickly spin up a new DAB project for a customer-facing dashboard, configure environment-specific catalog and schema variables, set appropriate permissions, and deploy consistently across dev and prod without manual configuration errors.

Quick Start

Use the databricks-asset-bundles skill to generate a production-ready multi-environment DAB project with configured dev and prod targets for your new data pipeline.

Frequently Asked Questions about databricks-asset-bundles

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

FAQPage Schema
How do I configure Databricks Asset Bundles for multi-environment deployments?

Configuring Databricks Asset Bundles for multi-environment deployments involves using parameterized targets for dev, staging, and prod environments. This approach enforces best practices for path resolution, catalog and schema variables, and permission settings to eliminate manual configuration errors across environments.

What resources can I define in a Databricks Asset Bundle?

You can define multiple resource types in a Databricks Asset Bundle, including dashboards, pipelines, jobs, SQL alerts, Databricks Apps, and volumes. The configuration provides schema examples and best practices to ensure all supported resources are compliant and correctly structured for deployment.

Why does my Databricks Asset Bundle deployment fail due to path resolution errors?

Databricks Asset Bundle deployment path resolution errors typically occur from inconsistent manual configurations across environments. Enforcing standardized bundle structures with parameterized targets and path resolution best practices corrects these inconsistencies and prevents deployment failures.

How do I set up permissions and SQL alerts in Databricks Asset Bundles?

Setting up permissions and SQL alerts in Databricks Asset Bundles requires following specific schema compliance and permission setting best practices. Correct configuration prevents permission misconfigurations and alert schema mismatches, ensuring resources deploy without access or validation errors.

Can I use Databricks Asset Bundles to standardize dev and prod pipeline configurations?

Yes, you can use Databricks Asset Bundles to standardize pipeline configurations across dev and prod environments. Project initialization templates provide parameterized catalog and schema variables, allowing data engineering teams to deploy consistently without manual configuration errors.

What is the best way to troubleshoot Databricks Asset Bundle deployment failures?

Troubleshooting Databricks Asset Bundle deployment failures involves checking for incorrect path resolution, alert schema mismatches, and permission errors. Applying documented best practices for target configuration and parameterized variables provides clear fixes for these common deployment pitfalls.