Agent skill · Data & Analytics

tracing-downstream-lineage

Trace downstream data lineage and impact analysis. Use when the user asks what depends on this data, what breaks if something changes, downstream dependencies, or needs to assess change risk before modifying a table or DAG.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill tracing-downstream-lineage-astronomer-agents --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 5 KB
Bundled scripts: none
Path: skills/analysis/tracing-downstream-lineage-astronomer-agents/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Downstream Lineage: Impacts Answer the critical question: "What breaks if I change this?" Use this BEFORE making changes to understand the blast radius. ## Impact Analysis ### Step 1: Identify Direct Consumers Find everything that reads from this target: **For Tables:** 1. **Search DAG source code**: Look for DAGs that SELECT from this table - Use `af dags list` to get all DAGs - Use `af dags source <dag_id>` to search for table references - Look for: `FROM target_table`, `JOIN target_table` 2. **Check for dependent views**: ```sql -- Snowflake SELECT * FROM information_schema.view_table_usage WHERE table_name = '<target_table>' -- Or check SHOW VIEWS and search definitions ``` 3. **Look for BI tool connections**: - Dashboards often query tables directly - Check for common BI patterns in table naming (rpt_, dashboard_) ### On Astro If you're running on Astro, the **Lineage tab** in the Astro UI provides visual dependency graphs across DAGs and datasets, making downstream impact analysis faster. It shows which DAGs consume a given dataset and their current status, reducing the need for manual source code searches. **For DAGs:** 1. **Check what the DAG produces**: Use `af dags sour

What's inside
Steps it walks through
  1. Impact Analysis
  2. Step 1: Identify Direct Consumers
  3. On Astro
  4. Step 2: Build Dependency Tree
  5. Step 3: Categorize by Criticality
  6. Step 4: Assess Change Risk
  7. Step 5: Find Stakeholders
  8. Output: Impact Report
  9. Summary
  10. Impact Diagram
  11. Detailed Impacts
  12. Risk Assessment
  13. Recommended Actions
  14. Related Skills
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the tracing-downstream-lineage skill do?

Trace downstream data lineage and impact analysis. Use when the user asks what depends on this data, what breaks if something changes, downstream dependencies, or needs to assess change risk before modifying a table or DAG.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill tracing-downstream-lineage-astronomer-agents --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going