·airflow-plugins
*

airflow-plugins

构建 Airflow 3.1+ 插件,将 FastAPI 应用程序、自定义 UI 页面、React 组件、中间件、宏和操作员链接直接嵌入到 Airflow UI 中。每当用户想要创建 Airflow 插件、向 Airflow 添加自定义 UI 页面或导航条目、在 Airflow 内构建 FastAPI 支持的端点、从插件提供静态资源、在 Airflow UI 中嵌入 React 应用程序、向 Airflow API 服务器添加中间件、创建自定义操作员额外链接或从插件内部调用 Airflow REST API 时,请使用此技能。当用户提及 AirflowPlugin、fastapi_apps、external_views、react_apps、插件注册或在 Airflow 3.1+ 中嵌入 Web 应用程序时也会触发。如果有人在 Airflow 3.1+ 中构建任何涉及 Python 和面向浏览器的界面的自定义内容,那么这项技能几乎肯定适用。

11安装·8热度·@astronomer

安装

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

如何安装 airflow-plugins

通过命令行快速安装 airflow-plugins AI 技能到你的开发环境

  1. 打开终端: 打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 运行安装命令: 复制并运行以下命令:npx skills add https://github.com/astronomer/agents --skill airflow-plugins
  3. 验证安装: 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

来源:astronomer/agents。

SKILL.md

查看原文

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.

构建 Airflow 3.1+ 插件,将 FastAPI 应用程序、自定义 UI 页面、React 组件、中间件、宏和操作员链接直接嵌入到 Airflow UI 中。每当用户想要创建 Airflow 插件、向 Airflow 添加自定义 UI 页面或导航条目、在 Airflow 内构建 FastAPI 支持的端点、从插件提供静态资源、在 Airflow UI 中嵌入 React 应用程序、向 Airflow API 服务器添加中间件、创建自定义操作员额外链接或从插件内部调用 Airflow REST API 时,请使用此技能。当用户提及 AirflowPlugin、fastapi_apps、external_views、react_apps、插件注册或在 Airflow 3.1+ 中嵌入 Web 应用程序时也会触发。如果有人在 Airflow 3.1+ 中构建任何涉及 Python 和面向浏览器的界面的自定义内容,那么这项技能几乎肯定适用。 来源:astronomer/agents。

可引用信息

为搜索与 AI 引用准备的稳定字段与命令。

安装命令
npx skills add https://github.com/astronomer/agents --skill airflow-plugins
分类
*创意媒体
认证
收录时间
2026-03-10
更新时间
2026-03-11

Browse more skills from astronomer/agents

快速解答

什么是 airflow-plugins?

构建 Airflow 3.1+ 插件,将 FastAPI 应用程序、自定义 UI 页面、React 组件、中间件、宏和操作员链接直接嵌入到 Airflow UI 中。每当用户想要创建 Airflow 插件、向 Airflow 添加自定义 UI 页面或导航条目、在 Airflow 内构建 FastAPI 支持的端点、从插件提供静态资源、在 Airflow UI 中嵌入 React 应用程序、向 Airflow API 服务器添加中间件、创建自定义操作员额外链接或从插件内部调用 Airflow REST API 时,请使用此技能。当用户提及 AirflowPlugin、fastapi_apps、external_views、react_apps、插件注册或在 Airflow 3.1+ 中嵌入 Web 应用程序时也会触发。如果有人在 Airflow 3.1+ 中构建任何涉及 Python 和面向浏览器的界面的自定义内容,那么这项技能几乎肯定适用。 来源:astronomer/agents。

如何安装 airflow-plugins?

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/astronomer/agents --skill airflow-plugins 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

这个 Skill 的源码在哪?

https://github.com/astronomer/agents