Skip to content
Back to skills

Data Lineage

ASecurity

Capture table and column-level lineage to answer impact and provenance questions before changes and during incidents. Use when planning schema changes, debugging bad numbers, or building data-platform trust.

  • 7 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 5, 2026
ai-agentsrustgosqlnodedebuggingdocumentation

Security analysis

A100/100

Scanned September 5, 2026

npx -y skills add Amey-Thakur/AI-SKILLS --skill data-lineage --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Data Lineage?

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

Security grade badge for Data Lineage
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/amey-thakur-data-lineage/badge)](https://www.skillsdirectory.com/skills/amey-thakur-data-lineage)

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-lineage
description: Capture table and column-level lineage to answer impact and provenance questions before changes and during incidents. Use when planning schema changes, debugging bad numbers, or building data-platform trust.
---

# Data lineage

Lineage answers two questions under pressure: "if I change this, what
breaks?" (impact) and "this number is wrong, where did it come from?"
(provenance). Capture it automatically or it will not exist when asked.

## Method

1. **Capture from code, not documentation.** Parse lineage from the
   SQL and pipeline definitions themselves (dbt manifest, warehouse
   query logs, OpenLineage events from orchestrators): generated
   lineage stays current by construction. Hand-drawn diagrams are
   wrong within a month and dangerous within two.
2. **Get table-level everywhere, column-level where it pays.**
   Table-level answers most impact questions cheaply. Column-level
   matters on the money paths: PII propagation (see pii-handling),
   metric definitions (which columns feed "revenue"), and
   breaking-change analysis for schema-evolution. Full column
   lineage on everything is expensive to maintain; target it.
3. **Extend to the edges.** Lineage that stops at the warehouse
   boundary misses the point of origin (producing services, CDC
   streams; see change-data-capture) and the point of impact
   (dashboards, ML features, reverse-ETL to CRMs). The consumer edge
   is what turns "table X is late" into "these 3 dashboards and this
   model are stale" (see data-quality-checks alert context).
4. **Wire it into the change workflow.** Before merging a model or
   schema change, CI posts the downstream impact list (direct and
   transitive consumers) on the PR; notify affected owners for
   anything breaking (see schema-evolution). Impact analysis at
   review time is lineage earning its keep; a graph nobody consults
   is a screensaver.
5. **Use it in incident triage, both directions.** Bad number:
   walk upstream to find the first anomalous node (pair with quality
   check results to bisect fast). Bad source partition: walk
   downstream to scope the blast radius, invalidate/rebuild affected
   tables in dependency order (see data-pipeline-design backfills),
   and notify consumers proactively.
6. **Attach governance metadata to the graph.** Ownership, data
   classification (PII/confidential), retention class (see
   data-retention) travel with lineage: "where does PII flow" and
   "what feeds the regulator's report" become queries instead of
   quarterly archaeology projects.

## Boundaries

- Lineage shows structure, not correctness: a fully-lineaged wrong
  transformation is still wrong (see data-quality-checks and
  warehouse-modeling for the semantics).
- Runtime dynamic SQL, notebooks, and spreadsheet exports escape
  automated capture; either bring those flows into managed tooling or
  accept documented blind spots.
- Buying a catalog does not create lineage culture; the integrations
  into CI and incident runbooks are where the value lives.

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…