Skip to main content
Back to registry

annotating-task-lineage

astronomer/agents

This skill guides you through adding manual lineage annotations to Airflow tasks using inlets and outlets .

Installs346
Install command
npx skills add https://github.com/astronomer/agents --skill annotating-task-lineage
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
This skill guides you through adding manual lineage annotations to Airflow tasks using inlets and outlets . Reference: See the OpenLineage provider developer guide for the latest supported operators and patterns. Lineage annotations defined with inlets and outlets are visualized in Astro's enhanced Lineage tab , which provides cross-DAG and cross-deployment lineage views. This means your annotations are immediately visible in the Astro UI, giving you a unified view of data flow across your entire Astro organization. Note: Inlets/outlets are the lowest-priority fallback. If an OpenLineage extractor or method exists for the operator, it takes precedence. Use this approach for operators without extractors. You can use OpenLineage Dataset objects or Airflow Assets for inlets and outlets: Tasks often read from multiple sources and write to multiple destinations: When building custom operators, you have two options: This is the preferred approach as it gives you full control over lineage extraction: For simpler cases, set lineage within the execute method (non-deferrable operators only): Use the OpenLineage dataset naming helpers to ensure consistent naming across platforms: Note: Always use the naming helpers instead of constructing namespaces manually.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does annotating-task-lineage do?

This skill guides you through adding manual lineage annotations to Airflow tasks using inlets and outlets .

Is annotating-task-lineage good?

annotating-task-lineage does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does annotating-task-lineage work with?

annotating-task-lineage currently lists compatibility with codex, gemini-cli, opencode, cursor, amp, github-copilot.

What are alternatives to annotating-task-lineage?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install annotating-task-lineage?

npx skills add https://github.com/astronomer/agents --skill annotating-task-lineage

Related skills

More from astronomer/agents

Related skills

Alternatives in Software Engineering