migrate-airflow-kestra

Installation
SKILL.md

Migrate Airflow DAG to Kestra

Migrate an Apache Airflow DAG file to a production-ready Kestra flow with proper namespace files, correct task ordering, and schema-validated YAML.

When to use

Use this skill when the request involves migrating from Apache Airflow to Kestra, including:

  • Migrating an Airflow DAG (.py) to a Kestra flow YAML
  • Translating @task-decorated functions or operators into Kestra tasks
  • Converting Airflow DAG dependencies into Kestra's sequential/parallel task structure

Required inputs

  • Path to the Airflow DAG .py file ($ARGUMENTS)
  • Output directory for generated files (defaults to kestra-migrate/ next to the DAG)
  • Target Kestra namespace (ask if not provided; default to company.team)

Workflow

Installs
34
GitHub Stars
18
First Seen
May 18, 2026
migrate-airflow-kestra — kestra-io/agent-skills