databricks-spark-declarative-pipelines

Configure Databricks SDP assets with Asset Bundles and serverless compute.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/teegin-g/Slopcast --skill databricks-spark-declarative-pipelines-teegin-g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-spark-declarative-pipelines
Source: https://github.com/teegin-g/Slopcast/tree/main/.agents/skills/databricks-spark-declarative-pipelines
Command: npx skills add https://github.com/teegin-g/Slopcast --skill databricks-spark-declarative-pipelines-teegin-g

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building and maintaining modern SDP/LDP pipelines with serverless compute can be complex, requiring consistent structure, environment management, and integration of CDC, SCD Type 2, and Auto Loader ingestion patterns.

Core Features & Use Cases

  • Create, configure, and update Databricks SDP/LDP pipelines using Asset Bundles and serverless compute.
  • Support streaming tables, materialized views, AUTO CDC (SCD Type 1 and Type 2), and Auto Loader data ingestion patterns; includes migration guidance from DLT and multi-environment deployment.
  • Real-world workflow guidance for initialization, MCP-based lifecycle management, and cross-environment promotion.

Quick Start

Initialize a new SDP project with databricks pipelines init, then customize transformations and deploy the asset bundle to the development environment.

Frequently Asked Questions about databricks-spark-declarative-pipelines

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

FAQPage Schema
How do I build a Databricks medallion architecture pipeline using serverless compute?

To build a Databricks medallion architecture pipeline using serverless compute, define your bronze, silver, and gold assets as streaming tables and materialized views. You can structure and deploy these using Asset Bundles for consistent multi-environment promotion.

How does Auto Loader ingestion and AUTO CDC work in Spark Declarative Pipelines?

Auto Loader ingestion and AUTO CDC in Spark Declarative Pipelines work by automatically processing streaming data sources and applying SCD Type 1 or Type 2 changes. This captures data modifications directly without manual delta tracking logic.

What is the best way to migrate from DLT to Databricks serverless pipelines?

The best way to migrate from DLT to Databricks serverless pipelines is to use the provided migration guidance. You transition existing definitions to Spark Declarative Pipelines, utilizing Asset Bundles for configuration and serverless compute for execution.

Can I manage Databricks SDP pipeline lifecycle using MCP?

Yes, you can manage Databricks SDP pipeline lifecycle using MCP. The workflow includes initializing your project, customizing transformations, and applying MCP-based management to handle deployments across different environments.

How do I deploy Databricks pipelines across multiple environments with Asset Bundles?

You deploy Databricks pipelines across multiple environments by initializing an SDP project with databricks pipelines init. You then customize your transformations and deploy the Asset Bundle directly to your target development environment.

When should I use SCD Type 2 in a serverless Databricks pipeline?

You should use SCD Type 2 in a serverless Databricks pipeline when tracking historical data changes is required. The AUTO CDC feature handles SCD Type 2 automatically within your silver or gold layers to maintain historical accuracy.