databricks-bundles

Automate multi-environment Databricks Asset Bundles configuration and deployment.

1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/lucaslessachaves/default --skill databricks-bundles-lucaslessachaves
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: databricks-bundles
Source: https://github.com/lucaslessachaves/default/tree/main/.claude/skills/databricks-bundles
Command: npx skills add https://github.com/lucaslessachaves/default --skill databricks-bundles-lucaslessachaves

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and configure Declarative Automation Bundles (DABs) to streamline multi-environment deployment workflows in Databricks, enabling consistent CI/CD across dev/staging/prod.

Core Features & Use Cases

  • Bundle configuration for multi-environment deployments with per-target variables.
  • Reference guidance for SDP and alerts to standardize pipeline definitions.
  • Bundle structure including databricks.yml, resources/, and src/ for code/assets.

Quick Start

Use the DABs Writer to scaffold a new bundle by defining databricks.yml and placing resource definitions under resources/, then adapt targets for development and production.

Frequently Asked Questions about databricks-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 CI/CD deployments?▼

Databricks Asset Bundles automate multi-environment CI/CD deployments by applying per-target variables to a compliant databricks.yml file. You define resources under resources/ and configure targets for dev, staging, and prod to achieve consistent deployment workflows.

What is the best way to structure a Databricks bundle project for pipelines and dashboards?▼

A Databricks bundle project requires a databricks.yml configuration file, a resources/ directory for pipeline and dashboard definitions, and a src/ directory for code and assets. This structure standardizes resource definitions and streamlines multi-environment deployments.

Do I need specific guidance files to validate Databricks bundle configurations?▼

Validating Databricks bundle configurations requires reference guidance files named SDP_guidance.md and alerts_guidance.md. These files standardize pipeline definitions and alert structures, ensuring the bundle configuration complies with required validation rules.

Can I add jobs and alerts to an existing Databricks bundle without breaking dev and prod targets?▼

You can add jobs and alerts to existing Databricks bundles by placing resource definitions under the resources/ directory and adapting per-target variables. This ensures configurations apply correctly across development and production targets without breaking deployments.

How do I manage permissions across dev, staging, and prod in Databricks bundles?▼

Databricks bundles manage permissions across dev, staging, and prod by configuring per-target variables within the databricks.yml file. This multi-environment configuration ensures reliable CI/CD workflows and consistent permission structures across all deployment targets.