airflow-template-generator

Generate reusable Airflow DAG migration templates with selection guidance.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mporenta/airflow --skill airflow-template-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: airflow-template-generator
Source: https://github.com/mporenta/airflow/tree/main/.claude/skills/airflow-template-generator
Command: npx skills add https://github.com/mporenta/airflow --skill airflow-template-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates reusable migration templates for Airflow DAGs to standardize and accelerate migration work across complex and simple DAGs.

Core Features & Use Cases

  • Generates four templates (A-D) plus a selection guide to map unmigrated DAGs to templates.
  • Provides structured migration steps, prerequisites, and testing strategies.
  • Use after completing the pattern catalog, or when asked how to migrate specific DAGs.

Quick Start

Generate the migration templates for a given set of unmigrated DAGs.

Frequently Asked Questions about airflow-template-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize Airflow DAG migration across multiple workflows?

Airflow DAG migration standardization applies reusable templates to map unmigrated DAGs into structured steps, prerequisites, and testing strategies. Four templates cover varying complexity and LOC ranges, ensuring deterministic modernization across simple and complex DAGs.

What is the best way to choose a migration template for an Airflow DAG?

Choosing an Airflow DAG migration template uses a selection guide that maps unmigrated DAGs to templates A through D based on complexity and LOC range. This guide determines the appropriate structured migration steps and testing strategies for each DAG.

Can I use these Airflow migration templates for both simple and complex DAGs?

These Airflow migration templates apply to both simple and complex DAGs across varying LOC ranges. A selection guide matches each unmigrated DAG to the correct template, providing structured migration steps and testing strategies regardless of DAG complexity.

How do I execute a deterministic Airflow DAG modernization workflow?

A deterministic Airflow DAG modernization workflow executes through structured template definitions, example DAGs, prerequisites, and testing strategies. Mapping unmigrated DAGs to the correct template ensures consistent, repeatable migration outcomes.

Do I need a pattern catalog before generating Airflow DAG migration templates?

A pattern catalog is recommended before generating Airflow DAG migration templates, or you can use the templates directly when asked how to migrate specific DAGs. The catalog provides the foundational patterns that the templates standardize for migration.

What testing strategies are included with Airflow DAG migration templates?

Airflow DAG migration templates include structured testing strategies as part of their deterministic migration workflow. These strategies accompany template definitions, example DAGs, and prerequisites to validate the modernization of unmigrated DAGs.