airflow

Automate Airflow DAG operations and health checks via CLI commands.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/rory-data/copilot --skill airflow-rory-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: airflow
Source: https://github.com/rory-data/copilot/tree/main/skills/airflow
Command: npx skills add https://github.com/rory-data/copilot --skill airflow-rory-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manages and optimizes Apache Airflow operations by provisioning tools to list, test, run, and debug DAGs, inspect logs, verify connections and variables, and monitor system health.

Core Features & Use Cases

  • DAG discovery, status checks, and source inspection
  • Run, monitor, and diagnose DAGs and tasks
  • View task logs, connections, and variables, and perform health checks

Quick Start

Describe your Airflow task and I will execute the corresponding af commands to manage and diagnose DAGs.

Frequently Asked Questions about airflow

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

FAQPage Schema
How do I run and debug Airflow DAGs from the command line?

To run and debug Airflow DAGs, you can use structured CLI commands to trigger DAGs, inspect task logs, and diagnose pipeline failures. This includes running specific tasks and viewing detailed execution outputs to identify issues.

How do I check the health and status of Airflow pipelines?

Checking Airflow pipeline health involves running specific diagnostic commands to list DAGs, verify active runs, and confirm system connections. This provides a clear status overview of your workflow deployments and highlights potential failures.

Can I view Airflow task logs and verify variables using CLI commands?

Yes, you can view Airflow task logs and verify variables using structured CLI commands. The system supports inspecting task outputs, checking connection configurations, and retrieving stored variables to ensure workflows have the correct parameters.

What is the best way to manage multiple Airflow deployments?

Managing multiple Airflow deployments is best handled through structured CLI commands that apply across environments. You can list DAGs, trigger runs, and perform health checks uniformly, ensuring consistent pipeline operations and monitoring.

Why does my Airflow DAG fail to trigger or execute tasks?

An Airflow DAG might fail to trigger due to incorrect connections, missing variables, or task-level errors. You can diagnose this by running specific CLI commands to inspect source code, view task logs, and perform health checks.