About
This skill facilitates the transition from Apache Airflow 2.x to 3.x by identifying breaking changes, refactoring legacy imports, and updating code to align with the new Airflow 3 architecture. It leverages Ruff migration rules for automated fixes and provides a comprehensive checklist for manual refactoring, such as replacing direct metadata database access with the Airflow Task Execution API and updating deprecated context variables. Ideal for data engineers looking to modernize their workflows while ensuring compatibility with Airflow 3’s decoupled scheduler and worker architecture.