·airflow-plugins
*

airflow-plugins

Créez des plugins Airflow 3.1+ qui intègrent des applications FastAPI, des pages d'interface utilisateur personnalisées, des composants React, des middlewares, des macros et des liens d'opérateur directement dans l'interface utilisateur d'Airflow. Utilisez cette compétence chaque fois que l'utilisateur souhaite créer un plugin Airflow, ajouter une page d'interface utilisateur personnalisée ou une entrée de navigation à Airflow, créer des points de terminaison basés sur FastAPI dans Airflow, servir des ressources statiques à partir d'un plugin, intégrer une application React dans l'interface utilisateur d'Airflow, ajouter un middleware au serveur API Airflow, créer des liens supplémentaires d'opérateur personnalisés ou appeler l'API REST Airflow depuis un plugin. Déclenchez également lorsque l'utilisateur mentionne AirflowPlugin, fastapi_apps, external_views, react_apps, l'enregistrement du plugin ou l'intégration d'une application Web dans Airflow 3.1+. Si quelqu'un crée quelque chose de personnalisé dans Airflow 3.1+ qui implique Python et une interface orientée navigateur, cette compétence s'applique presque certainement.

9Installations·8Tendance·@astronomer

Installation

$npx skills add https://github.com/astronomer/agents --skill airflow-plugins

Comment installer airflow-plugins

Installez rapidement le skill IA airflow-plugins dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/astronomer/agents --skill airflow-plugins
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : astronomer/agents.

Airflow 3 plugins let you embed FastAPI apps, React UIs, middleware, macros, operator buttons, and custom timetables directly into the Airflow process. No sidecar, no extra server.

CRITICAL: Plugin components (fastapiapps, reactapps, externalviews) require Airflow 3.1+. NEVER import flask, flaskappbuilder, or use appbuilderviews / flaskblueprints — these are Airflow 2 patterns and will not work in Airflow 3. If existing code uses them, rewrite the entire registration block using FastAPI.

Security: FastAPI plugin endpoints are not automatically protected by Airflow auth. If your endpoints need to be private, implement authentication explicitly using FastAPI's security utilities.

Créez des plugins Airflow 3.1+ qui intègrent des applications FastAPI, des pages d'interface utilisateur personnalisées, des composants React, des middlewares, des macros et des liens d'opérateur directement dans l'interface utilisateur d'Airflow. Utilisez cette compétence chaque fois que l'utilisateur souhaite créer un plugin Airflow, ajouter une page d'interface utilisateur personnalisée ou une entrée de navigation à Airflow, créer des points de terminaison basés sur FastAPI dans Airflow, servir des ressources statiques à partir d'un plugin, intégrer une application React dans l'interface utilisateur d'Airflow, ajouter un middleware au serveur API Airflow, créer des liens supplémentaires d'opérateur personnalisés ou appeler l'API REST Airflow depuis un plugin. Déclenchez également lorsque l'utilisateur mentionne AirflowPlugin, fastapi_apps, external_views, react_apps, l'enregistrement du plugin ou l'intégration d'une application Web dans Airflow 3.1+. Si quelqu'un crée quelque chose de personnalisé dans Airflow 3.1+ qui implique Python et une interface orientée navigateur, cette compétence s'applique presque certainement. Source : astronomer/agents.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/astronomer/agents --skill airflow-plugins
Catégorie
*Créativité
Vérifié
Première apparition
2026-03-10
Mis à jour
2026-03-10

Browse more skills from astronomer/agents

Réponses rapides

Qu'est-ce que airflow-plugins ?

Créez des plugins Airflow 3.1+ qui intègrent des applications FastAPI, des pages d'interface utilisateur personnalisées, des composants React, des middlewares, des macros et des liens d'opérateur directement dans l'interface utilisateur d'Airflow. Utilisez cette compétence chaque fois que l'utilisateur souhaite créer un plugin Airflow, ajouter une page d'interface utilisateur personnalisée ou une entrée de navigation à Airflow, créer des points de terminaison basés sur FastAPI dans Airflow, servir des ressources statiques à partir d'un plugin, intégrer une application React dans l'interface utilisateur d'Airflow, ajouter un middleware au serveur API Airflow, créer des liens supplémentaires d'opérateur personnalisés ou appeler l'API REST Airflow depuis un plugin. Déclenchez également lorsque l'utilisateur mentionne AirflowPlugin, fastapi_apps, external_views, react_apps, l'enregistrement du plugin ou l'intégration d'une application Web dans Airflow 3.1+. Si quelqu'un crée quelque chose de personnalisé dans Airflow 3.1+ qui implique Python et une interface orientée navigateur, cette compétence s'applique presque certainement. Source : astronomer/agents.

Comment installer airflow-plugins ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/astronomer/agents --skill airflow-plugins Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/astronomer/agents