migrating-airflow-2-to-3
Audited by Runlayer on Feb 25, 2026
Malicious tool definition detected
Tool: SKILL.md [1/2] Description: --- name: migrating-airflow-2-to-3 description: Guide for migrating Apache Airflow 2.x projects to Airflow 3.x. Use when the user mentions Airflow 3 migration, upgrade, compatibility issues, breaking changes, or wants to modernize their Airflow codebase.
Tool: SKILL.md [2/2] Description: Default | |---------|-------------------|-------------------| | `schedule` | `timedelta(days=1)` | `None` | | `catchup` | `True` | `False` | ### Callback Behavior Changes - `on_success_callback` no longer runs on skip; use `on_skipped_callback` if needed.
Malicious tool definition detected
Tool: reference/migration-checklist.md Description: # Migration Checklist After running Ruff's AIR rules, use this manual search checklist to find remaining issues.
Malicious tool definition detected
Tool: reference/migration-patterns.md [1/2] Description: # Migration Patterns Reference Detailed code examples for Airflow 2 to 3 migration. ## Table of Contents - [Removed Modules & Import Reorganizations](#removed-modules--import-reorganizations) - [Task SDK & Param Usage](#task-sdk--param-usage) - [SubDAGs, SLAs, and Removed Features](#subdags-slas-and-removed-features) - [Scheduling & Context Changes](#scheduling--context-changes) - [XCom Pickling Removal](#xcom-pickling-removal) - [Datasets
Tool: reference/migration-patterns.md [2/2] Description: **serializable** (for most users this means JSON-serializable values).