airflow-hitl

Community

Enable human-in-the-loop approvals in Airflow DAGs.

AuthorAbhinow1997
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Airflow users need a way to pause a DAG and wait for human input (approval, data entry, or branching) before continuing.

Core Features & Use Cases

  • Deferrable HITL operators (ApprovalOperator, HITLOperator, HITLBranchOperator, HITLEntryOperator) to pause DAGs and wait for human response.
  • Web UI and REST API integration for approving actions, submitting forms, and selecting downstream tasks.
  • Supports human-driven branching to skip or run downstream tasks based on responses; suitable for approval gates, form-driven data collection, and guided workflow orchestration.

Quick Start

Define a simple Airflow DAG that uses HITL operators to pause for human input and proceed based on the responses.

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-hitl
Download link: https://github.com/Abhinow1997/pe-orgair-platform/archive/main.zip#airflow-hitl

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 223,000+ vetted skills library on demand.