databricks-bundles

Configure and deploy Databricks Declarative Automation Bundles across dev, staging, and production environments.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/aaronachermann/PolentaEncoders --skill databricks-bundles-aaronachermann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-bundles
Source: https://github.com/aaronachermann/PolentaEncoders/tree/main/.github/skills/databricks-bundles
Command: npx skills add https://github.com/aaronachermann/PolentaEncoders --skill databricks-bundles-aaronachermann

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage the complexity of packaging, configuring, validating and deploying Databricks Declarative Automation Bundles across multiple environments so teams can reliably deliver dashboards, pipelines, jobs, alerts and apps without environment drift or broken paths.

Core Features & Use Cases

  • Environment parameterization and target management for dev, staging and production deployments.
  • Resource-specific guidance for dashboards, pipelines, jobs, alerts, apps and volumes including permission patterns and required fields.
  • Path resolution rules and best practices to avoid broken references when resources live in nested src and resources directories.
  • Validation and deployment workflows for CI/CD, plus operational instructions for running and monitoring deployed resources.

Quick Start

Prepare your databricks.yml and resources files, validate the bundle for the dev target, and deploy the bundle to the dev workspace using the databricks bundle validation and deployment workflow.

Frequently Asked Questions about databricks-bundles

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

FAQPage Schema
How do I deploy Databricks jobs and pipelines to multiple environments without path drift?

Databricks bundles manage multi-environment deployments by applying environment-specific variables and path resolution rules across dev, staging, and production, preventing broken references and environment drift.

What is the best way to validate a Databricks bundle before deploying in CI/CD?

Validating a Databricks bundle before deployment involves running the databricks bundle CLI validation workflow against a specific target, ensuring resource configurations for jobs and pipelines are correct.

Can I manage Databricks alerts and dashboards using declarative bundles?

Yes, Databricks bundles support creating and updating dashboards and alerts, enforcing schema-aware alert configurations and required permission patterns within the bundle definition.

How do you resolve broken path references in nested Databricks bundle resources directories?

Databricks bundles apply path resolution rules and best practices to avoid broken references when resources live in nested src and resources directories during multi-environment deployment.

Does Databricks bundle deployment support permissions configuration for apps and volumes?

Yes, Databricks bundles provide resource-specific guidance for apps and volumes, including required fields and permission patterns to ensure correct access control across environments.

What Databricks resources can I configure and deploy using bundles?

Databricks bundles configure and deploy dashboards, pipelines, jobs, apps, alerts, and volumes, applying environment parameterization and target management across dev, staging, and production.