Testing Dags

🌐Community
by astronomer · vlatest · Repository

Validates Astronomer DAGs by executing test workflows and reporting on success, failure, and performance metrics.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add testing-dags npx -- -y @trustedskills/testing-dags
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "testing-dags": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/testing-dags"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The testing-dags skill enables AI agents to test Directed Acyclic Graphs (DAGs) used in workflow automation systems like Apache Airflow. It provides tools for validating DAG structure, detecting errors, and simulating execution paths.

When to use it

  • Before deploying a new DAG to ensure it adheres to syntax and logical rules
  • To identify potential issues such as circular dependencies or invalid task references
  • During continuous integration pipelines to automate DAG validation

Key capabilities

  • Validate DAG structure for correctness
  • Detect circular dependencies in workflows
  • Simulate DAG execution paths for error checking

Example prompts

  • "Check if this DAG has any circular dependencies."
  • "Validate the syntax and logic of my Airflow DAG."
  • "Simulate the execution path of this workflow to find errors."

Tips & gotchas

  • Ensure your DAG files are properly formatted before testing.
  • This skill works best with DAGs written in Python for systems like Apache Airflow.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
astronomer
Installs
369

🌐 Community

Passed automated security scans.