testing-dags
OfficialIterative DAG testing: test, debug, fix fast.
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.