airflow-plugins

Community

Embed APIs and UIs directly into Airflow.

Authorminyeamer
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the friction of creating custom user experiences and API endpoints inside Apache Airflow by letting you extend the Airflow UI and backend in-process.

Core Features & Use Cases

  • Embed FastAPI apps into Airflow: Mount FastAPI endpoints under a plugin URL prefix so you can build Airflow-integrated APIs without a separate service.
  • Add custom UI navigation and pages: Register external views to create nav links or extra tabs on DAG, DAG run, task, and task instance pages.
  • Serve static assets and React components: Host static files (HTML/JS/CSS) and embed a React bundle into Airflow 3.1+ for richer operator-facing tooling.
  • Secure and operationalize the integration: Apply explicit FastAPI authentication when needed and ensure async safety by offloading blocking calls.

Quick Start

Tell the AI: Create an Airflow 3.1+ plugin that mounts a FastAPI endpoint at /my-plugin, serves a static UI from plugins/my-plugin/static/index.html, and adds a nav entry that links to an internal page at my-plugin/ui.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: airflow-plugins
Download link: https://github.com/minyeamer/linkmerce/archive/main.zip#airflow-plugins

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.