## What problem does it solve?
Data pipelines are essential for turning raw data into actionable insights, but designing robust, scalable pipelines with quality checks, lineage, and recoverability is complex. This skill provides a practical framework for evaluating and shaping data pipelines from ingestion to consumption, ensuring reliability.
## Core Features & Use Cases
- Schema Design & Evolution: plan versioned schemas with explicit compatibility and migration paths.
- Data Quality & Validation: define checks to catch anomalies and maintain data integrity.
- End-to-End Pipeline Planning: outline ingestion, transformations, orchestration, monitoring, and backfill/recovery strategies.
- Use Case: In a data warehouse ingestion scenario, ensure change-tolerant schemas and reliable data lineage.
### Quick Start
Create an end-to-end data pipeline design that ingests a daily CSV feed into the data warehouse, including schema evolution, validation rules, and a backfill plan.