Agent skill · data analytics · aiskillstore

data-engineering-data-pipeline

You are a data pipeline architecture expert specializing in scalable, reliable, and cost-effective data pipelines for batch and streaming data processing.

Why this skill is useful

Provides specialized knowledge on designing and implementing data pipelines, including niche tools and frameworks like Airflow, dbt, and Delta Lake that the AI may not reliably generate on its own.

What it needs

Requires airflow, dbt, grafana, great_expectations, prometheus, spark installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Data Pipeline Architecture You are a data pipeline architecture expert specializing in scalable, reliable, and cost-effective data pipelines for batch and streaming data processing. Use this skill when Working on data pipeline architecture tasks or workflows Needing guidance, best practices, or checklists for data pipeline architecture Do not use this skill when The task is unrelated to data pipeline architecture You need a different domain or tool outside this scope Requirements $ARGUMENTS Core Capabilities Design ETL/ELT, Lambda, Kappa, and Lakehouse architectures Implement batch and streaming data ingestion Build workflow orchestration with Airflow/Prefect Transform data using dbt and Spark Manage Delta Lake/Iceberg storage with ACID transactions Implement data quality frameworks (Great Expectations, dbt tests) Monitor pipelines with CloudWatch/Prometheus/Grafana Optimize costs through partitioning, lifecycle policies, and compute optimization Instructions 1. Architecture Design Assess: sources, volume, latency requirements, targets Select pattern: ETL (transform before load), ELT (load then transform), Lambda (batch + speed layers), Kappa (stream-only), Lakehouse (unified) Design flow: sources → ingestion → processing → storage → serving Add observability touchpoints 2. Ingestion Implementation Batch Incremental loading with watermark columns Retry logic with exponential backoff Schema validation and dead letter queue for invalid records Metadata tracking (extractedat, source) Streaming Kafka consumers with exactly-once semantics Manual offset commits within transactions Windowing for time-based aggregations Error handling and replay capability 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/data-engineering-data-pipeline

View the source on GitHub

Browse the @skills marketplace