airflow-expert

Guide Apache Airflow DAG development, optimization, and troubleshooting for Airflow 2.7+ and 3.x.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/brunoldqueiroz/marvin --skill airflow-expert-brunoldqueiroz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: airflow-expert
Source: https://github.com/brunoldqueiroz/marvin/tree/main/.claude/skills/airflow-expert
Command: npx skills add https://github.com/brunoldqueiroz/marvin --skill airflow-expert-brunoldqueiroz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users write, debug, and optimize Apache Airflow DAGs, ensuring efficient and reliable workflow orchestration.

Core Features & Use Cases

  • DAG Development: Guides users in writing new DAGs using the TaskFlow API and best practices.
  • Operator Selection: Recommends the appropriate operators and sensors for various tasks.
  • Performance Tuning: Provides advice on optimizing DAG parsing and execution.
  • Troubleshooting: Assists in diagnosing and resolving common Airflow errors.
  • Use Case: A user needs to create a new daily data processing pipeline in Airflow. They can ask this Skill for guidance on structuring the DAG, choosing operators for data extraction and loading, and setting up scheduling.

Quick Start

Use the airflow-expert skill to help me write a new Airflow DAG for daily data processing.

Frequently Asked Questions about airflow-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write an Airflow DAG using the TaskFlow API?

To write an Airflow DAG with the TaskFlow API, use Python decorators to define tasks and pass data directly, abstracting explicit XCom management. This Skill guides you through structuring DAGs and applying best practices for production.

What is the best way to optimize Airflow DAG parsing and execution?

Optimizing Airflow DAG parsing and execution requires avoiding anti-patterns and applying performance tuning. This Skill provides expert guidance on scheduling, operator selection, and resolving bottlenecks for Airflow 2.7+ and 3.x.

How do I choose the right Airflow operators and sensors for a data pipeline?

Choosing the right Airflow operators and sensors depends on your specific data pipeline tasks. This Skill recommends appropriate operators and sensors for data extraction and loading, helping you structure reliable daily data processing workflows.

How do I troubleshoot common Apache Airflow DAG errors?

Troubleshooting common Apache Airflow DAG errors involves diagnosing issues with scheduling, XCom management, and sensor usage. This Skill assists in diagnosing and resolving these production deployment failures efficiently.

Does this Airflow expert guidance work for version 3.x?

Yes, this Airflow expert guidance supports version 3.x, along with Airflow 2.7+. It covers modern DAG development, TaskFlow API usage, and performance tuning tailored for these specific production environments.

When should I avoid using Airflow sensors in my workflow orchestration?

You should avoid using Airflow sensors improperly when they block worker slots for extended periods, a common anti-pattern in workflow orchestration. This Skill helps identify such limitations and recommends best practices for sensor usage.