airflow-dag-design

Design small, maintainable Airflow DAGs with clear task boundaries, retry policy, and runtime assumptions.

ivanshamaev/ai-agent-codex2 installsMITSynced Aug 26

Works with

Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
---
name: airflow-dag-design
description: Design small, maintainable Airflow DAGs with clear task boundaries, retry policy, and runtime assumptions.
license: MIT
---

## What I do

- Break a pipeline into task-sized Airflow steps.
- Recommend schedules, retries, ownership, and tags.
- Keep shared logic in `src/` and DAG wiring in `dags/`.
- Highlight idempotency and backfill concerns.

## Design rules

- DAG files should stay thin.
- Business logic should not be embedded directly inside operators when it can live in shared Python modules.
- Document retries, timeout assumptions, and expected outputs.

More Data Engineering skills

← All Data Engineering skills

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY