data-pipelines

Guide engineers to design, implement, and audit data pipelines.

35|10|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/booklib-ai/skills --skill data-pipelines-booklib-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-pipelines
Source: https://github.com/booklib-ai/skills/tree/main/skills/data-pipelines
Command: npx skills add https://github.com/booklib-ai/skills --skill data-pipelines-booklib-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Enables data teams to design, implement, and audit data pipelines using the Data Pipelines Pocket Reference (James Densmore) to apply canonical practices across the full analytics lifecycle.

Core Features & Use Cases

  • Modeled guidance for both building and reviewing pipelines, ensuring consistent discipline.
  • Coverage across Infrastructure, Ingestion, Storage, Transforms, Validation, Orchestration, and Monitoring per the 13 chapters.
  • Practical templates and checklists that map to real-world data engineering scenarios (batch ETL/ELT, CDC, streaming, data quality validation).

Quick Start

Describe your pipeline requirement and I will propose a plan aligned with the 13-chapter practices.

Frequently Asked Questions about data-pipelines

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

FAQPage Schema
How do I design ETL pipelines that enforce idempotency and incremental loading?

To design ETL pipelines with idempotency and incremental loading, describe your requirements to generate a plan aligned with the 13-chapter Data Pipelines Pocket Reference. This guidance covers ingestion, storage, and transforms to ensure consistent, repeatable batch processing.

What's the best way to validate data quality across CDC and streaming pipelines?

Validating data quality across CDC and streaming pipelines requires applying canonical practices for monitoring and governance. This guidance provides practical templates and checklists to audit validation tasks, ensuring data integrity across real-time and change data capture workflows.

How does dbt fit into an ELT pipeline orchestration workflow?

In an ELT pipeline, dbt handles the transformation layer after data lands in storage. The guidance maps orchestration and transformation practices across 13 chapters, ensuring dbt models integrate with staging, monitoring, and incremental loading disciplined workflows.

Can I use Airflow to orchestrate batch and CDC data pipelines together?

Yes, Airflow can orchestrate batch and CDC data pipelines together. This guidance provides modeled practices for orchestration, ensuring both batch ETL and CDC workflows maintain idempotency, monitoring, and governance aligned with the 13-chapter reference.

When do I need change data capture instead of standard batch ETL ingestion?

Change data capture is needed instead of standard batch ETL when you require real-time synchronization of source data changes. This guidance helps audit ingestion tasks, applying reference checklists to determine when CDC or streaming fits your pipeline requirements over batch.