databricks-spark-declarative-pipelines

Create and manage Databricks Lakehouse SDP/LDP pipelines with serverless compute.

4|4|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/RamVegiraju/databricks-samples --skill databricks-spark-declarative-pipelines-ramvegiraju
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-spark-declarative-pipelines
Source: https://github.com/RamVegiraju/databricks-samples/tree/main/.claude/skills/databricks-spark-declarative-pipelines
Command: npx skills add https://github.com/RamVegiraju/databricks-samples --skill databricks-spark-declarative-pipelines-ramvegiraju

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the creation, configuration, and ongoing maintenance of Databricks Lakeflow Spark Declarative Pipelines (SDP/LDP) using serverless compute, enabling teams to deploy scalable data pipelines with minimal boilerplate.

Core Features & Use Cases

  • Ingest data using Auto Loader and other cloud storage sources, with support for bronze/silver/gold medallion architectures.
  • Implement streaming patterns, Change Data Capture (AUTO CDC), and Slowly Changing Dimensions (SCD) Type 2 for robust lineage and history.
  • Migrate from Delta Live Tables (DLT) to SDP with guidance, best practices, and tooling to ensure smooth transitions across environments.

Quick Start

Initialize a new SDP project with databricks pipelines init and begin implementing transformations in SQL or Python, then deploy using asset bundles.

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 Lakehouse pipeline with bronze, silver, and gold layers?

To build a Databricks Lakehouse pipeline, you can use this skill to standardize medallion bronze/silver/gold architectures. It enables end-to-end data pipelines across environments by generating asset bundles with serverless compute.

What is the best way to migrate from Delta Live Tables to Spark Declarative Pipelines?

Migrating from Delta Live Tables to Spark Declarative Pipelines is supported with built-in guidance, best practices, and tooling. This skill ensures smooth transitions across environments while enforcing language selection and safe defaults.

How do I set up Change Data Capture and SCD Type 2 in Databricks SDP?

Setting up Change Data Capture and SCD Type 2 in Databricks SDP involves implementing streaming patterns and AUTO CDC. This skill provides the configuration to maintain robust lineage and historical data tracking.

Can I use Auto Loader for data ingestion in Spark Declarative Pipelines?

Yes, you can use Auto Loader for data ingestion in Spark Declarative Pipelines. The skill supports ingesting data from Auto Loader and other cloud storage sources to initialize your SDP project.

Do I need serverless compute to run Databricks Lakeflow SDP pipelines?

Serverless compute is required to run Databricks Lakeflow SDP pipelines as configured by this skill. It streamlines the creation and maintenance of scalable data pipelines with minimal boilerplate.

What are the limitations when configuring streaming workflows with Databricks SDP?

Limitations when configuring streaming workflows with Databricks SDP relate to enforcing safe defaults and language selection between SQL or Python. The skill applies modern SDP best practices to manage these constraints across environments.