asset-bundles

Create and configure Databricks Asset Bundles for multi-environment deployments.

27|9|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/datasciencemonkey/claude-code-cli-bricks --skill asset-bundles-datasciencemonkey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-bundles
Source: https://github.com/datasciencemonkey/claude-code-cli-bricks/tree/main/.claude/skills/asset-bundles
Command: npx skills add https://github.com/datasciencemonkey/claude-code-cli-bricks --skill asset-bundles-datasciencemonkey

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the creation and configuration of Databricks Asset Bundles (DABs) for multi-environment deployments, reducing manual setup and configuration drift.

Core Features & Use Cases

  • Project bootstrap: Initialize a DAB project structure with databricks.yml and resources/*.yml.
  • Resource orchestration: Define dashboards, pipelines, jobs, and alerts in a consistent, environment-aware manner.
  • Environment targeting: Manage dev/staging/prod targets with per-environment variables and workspace profiles.

Quick Start

Use the asset-bundles skill to scaffold a new DAB project by adding resources to resources/*.yml and deploying with databricks bundle commands.

Frequently Asked Questions about asset-bundles

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

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

Databricks Asset Bundles for multi-environment deployments are set up by scaffolding a project with databricks.yml and resources/*.yml files, defining variables for dev, staging, and prod targets to enforce structured configuration.

What's the best way to manage Databricks pipelines and dashboards across dev, staging, and prod?

The best way to manage Databricks pipelines and dashboards across dev, staging, and prod is parameterizing bundle configurations with environment-specific variables for catalog and schema, targeting each workspace profile consistently.

Can I orchestrate Databricks jobs and alerts using a single bundle configuration file?

Yes, you can orchestrate Databricks jobs and alerts by defining resources in structured YAML files under a resources directory, referencing them from databricks.yml to maintain consistent, environment-aware resource management.

How do I parameterize catalog and schema variables for different Databricks deployment targets?

Parameterize catalog and schema variables for Databricks deployment targets by defining them in databricks.yml, overriding values per environment to ensure correct resource references across dev, staging, and prod workspaces.

Does scaffolding a Databricks Asset Bundle project require manual configuration for each environment?

Scaffolding a Databricks Asset Bundle project does not require manual configuration for each environment, automating project bootstrap and resource orchestration to reduce manual setup and prevent configuration drift.

Why use Databricks Asset Bundles instead of manual configuration for multi-environment pipelines?

Use Databricks Asset Bundles instead of manual configuration for multi-environment pipelines to eliminate configuration drift, automating resource orchestration and environment targeting with structured YAML files and parameterized variables.