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.