Skills / Data / Apache Airflow

Apache Airflow

Build, debug, and operate Apache Airflow pipelines. Writes DAGs and TaskGroups, triggers and monitors runs via the CLI, reads task logs, diagnoses import and parse errors, and manages connections, variables, and pools.

Maintained by Astronomer, this skill makes Claude fluent in Apache Airflow. It scaffolds idempotent DAGs and TaskGroups, triggers and backfills runs, reads task logs to diagnose failures, debugs DAG import/parse errors, and manages connections, variables, pools, and health checks. Routes to sub-skills for writing, deploying, and migrating Airflow 2 to 3.

airflow orchestration dag data-engineering scheduling

When to use

Use when authoring or debugging Airflow DAGs, triggering or backfilling pipeline runs, diagnosing broken DAGs and import errors, or managing Airflow connections, variables, and pools.

Examples

Author an ETL DAG

Scaffold a scheduled pipeline

Write an Airflow DAG that extracts daily orders from Postgres, transforms them with a TaskGroup, and loads them into BigQuery with retries and idempotent backfills

Debug a broken DAG

Diagnose an import error

My Airflow DAG fails to parse with an import error. Read the logs, find the root cause, and fix the DAG so it appears in the UI

Trigger and monitor a run

Operate via the CLI

Trigger the sales_pipeline DAG, watch the task logs, and tell me which task failed and why
Added to wishlist