airflow-hitl
CommunityEnable 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.