What problem does it solve? Raw data from diverse sources is messy, unreliable, and hard to trust. This Skill guides the design and implementation of data pipelines and lakehouse architectures that turn raw data into analytics-ready assets with enforced quality, observability, and SLAs. ## Core Features & Use Cases - Medallion Lakehouse Pipelines: Implements Bronze/Silver/Gold layers with PySpark and Delta Lake, including idempotent upserts, deduplication, and merge logic. - Data Quality & Contracts: Enforces schema contracts and tests with dbt and Great Expectations, catching schema drift and null anomalies before they reach consumers. - Streaming Ingestion: Builds Kafka-to-Delta streaming pipelines with Spark Structured Streaming, checkpointing, and micro-batch triggers. - Use Case: You need to ingest order events from Kafka, deduplicate them into a Silver table, and publish a daily revenue Gold table with freshness SLAs and automated quality checks. ## Quick Start Ask the agent to design a Bronze-to-Gold pipeline for your data source, including schema contracts, data quality tests, and freshness monitoring.