authoring-dags
Workflow and best practices for writing Apache Airflow DAGs. Use when creating a new DAG, write pipeline code, handling questions about DAG patterns and conventions or extending an existing DAG with a follow-up/downstream task. ANY request shaped like 'add a DAG named X', 'write a pipeline', 'add a task that runs after Y', or 'extend the DAG'. For testing and debugging DAGs, see the testing-dags skill.
Install
With your agent
Install OMGSkills skill "astronomer/agents:authoring-dags" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/astronomer/agents /tmp/agents && ln -s /tmp/agents/skills/authoring-dags ~/.claude/skills/authoring-dags
From README
DAG Authoring Skill This skill guides you through creating and validating Airflow DAGs using best practices and af CLI commands. For testing and debugging DAGs, see the testing-dags skill which covers the full test -> debug -> fix -> retest workflow. --- Running the CLI These commands assume af is on PATH. Run via astro otto to get it automatically, or standalone with uv tool astro-airflow-mcp. --- Workflow Overview --- Phase 1: Discover Before writing code, understand the context.
