testing-dags

Official

Iterative DAG testing: test, debug, fix fast.

Authorastronomer
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables teams to perform iterative DAG testing in Airflow by guiding users through a repeatable test-debug-fix cycle, reducing time to identify and fix issues in DAGs.

Core Features & Use Cases

  • Iterative testing workflow: trigger a DAG run, observe results, and loop through debugging and fixes.
  • Comprehensive diagnostics: diagnose runs, fetch task logs, and surface root causes.
  • Use Case: when validating a new DAG or troubleshooting a failing schedule, this skill streamlines testing and remediation.

Quick Start

Use the skill to iteratively test a DAG by triggering a run, inspecting outcomes, and applying fixes. Trigger a test run: uvx --from astro-airflow-mcp@latest af runs trigger-wait <dag_id> --timeout 300 Diagnose failures and inspect logs: af runs diagnose <dag_id> <dag_run_id> Inspect task logs: af tasks logs <dag_id> <dag_run_id> <task_id>

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: testing-dags
Download link: https://github.com/astronomer/agents/archive/main.zip#testing-dags

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.