Skip to content
Back to skills

Data Pipeline Design

ASecurity

Design or implement a data pipeline with source contracts, schema, transformations, quality checks, idempotency, lineage, backfills, and operational recovery.

  • 16 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
ai-agents

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add Dadmin88/hermes-profile-packs --skill data-pipeline-design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Data Pipeline Design?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Data Pipeline Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dadmin88-data-pipeline-design/badge)](https://www.skillsdirectory.com/skills/dadmin88-data-pipeline-design)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: data-pipeline-design
description: Design or implement a data pipeline with source contracts, schema, transformations, quality checks, idempotency, lineage, backfills, and operational recovery.
---
# Data Pipeline Design

Use for ingestion, ETL/ELT, event pipelines, analytical datasets, or recurring data transformations.

## Procedure
1. Define source ownership, extraction method, freshness, volume, schema, and reliability expectations.
2. Establish the target data contract and transformation rules with explicit types and keys.
3. Design incremental processing, idempotency, deduplication, late-arriving data, and schema evolution.
4. Add quality checks for completeness, uniqueness, validity, referential integrity, and business invariants as appropriate.
5. Plan backfills and reprocessing so historical correction is possible.
6. Preserve lineage and metadata needed to trace a bad output to source inputs and code/version.
7. Add observability for freshness, failures, volume anomalies, and quality regressions.

## Quality gate
A pipeline is production-ready when it can be rerun and recovered without silently duplicating, dropping, or corrupting data.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…