airflow-2-advanced-operators
Sub-skill of airflow: 2. Advanced Operators (+6).
Best use case
airflow-2-advanced-operators is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of airflow: 2. Advanced Operators (+6).
Teams using airflow-2-advanced-operators should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/2-advanced-operators/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How airflow-2-advanced-operators Compares
| Feature / Agent | airflow-2-advanced-operators | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Sub-skill of airflow: 2. Advanced Operators (+6).
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 2. Advanced Operators (+6)
## 2. Advanced Operators
```python
# dags/advanced_operators.py
"""
DAG demonstrating advanced operator patterns.
"""
from datetime import datetime, timedelta
from airflow import DAG
from airflow.operators.python import PythonOperator, BranchPythonOperator
from airflow.operators.bash import BashOperator
from airflow.operators.empty import EmptyOperator
*See sub-skills for full details.*
## 3. Sensors for Event-Driven Workflows
```python
# dags/sensor_patterns.py
"""
DAG demonstrating sensor patterns for event-driven workflows.
"""
from datetime import datetime, timedelta
from airflow import DAG
from airflow.operators.python import PythonOperator
from airflow.sensors.filesystem import FileSensor
from airflow.sensors.external_task import ExternalTaskSensor
*See sub-skills for full details.*
## 4. Hooks for External System Integration
```python
# dags/hooks_demo.py
"""
DAG demonstrating hook patterns for external system integration.
"""
from datetime import datetime, timedelta
from airflow import DAG
from airflow.operators.python import PythonOperator
from airflow.providers.postgres.hooks.postgres import PostgresHook
from airflow.providers.amazon.aws.hooks.s3 import S3Hook
*See sub-skills for full details.*
## 5. XCom for Task Communication
```python
# dags/xcom_patterns.py
"""
DAG demonstrating XCom patterns for inter-task communication.
"""
from datetime import datetime, timedelta
from airflow import DAG
from airflow.operators.python import PythonOperator
from airflow.models import XCom
*See sub-skills for full details.*
## 6. Variables and Connections
```python
# dags/config_management.py
"""
DAG demonstrating Variables and Connections for configuration.
"""
from datetime import datetime, timedelta
from airflow import DAG
from airflow.operators.python import PythonOperator
from airflow.models import Variable
from airflow.hooks.base import BaseHook
*See sub-skills for full details.*
## 7. Error Handling and Callbacks
```python
# dags/error_handling.py
"""
DAG demonstrating error handling and callback patterns.
"""
from datetime import datetime, timedelta
from airflow import DAG
from airflow.operators.python import PythonOperator
from airflow.operators.bash import BashOperator
from airflow.utils.trigger_rule import TriggerRule
*See sub-skills for full details.*
## 8. Docker and Kubernetes Deployment
```yaml
# docker-compose.yml - Production-ready Airflow deployment
version: '3.8'
x-airflow-common:
&airflow-common
image: apache/airflow:2.8.1
environment:
&airflow-common-env
AIRFLOW__CORE__EXECUTOR: CeleryExecutor
*See sub-skills for full details.*Related Skills
skill-creator-advanced-usage
Sub-skill of skill-creator: Advanced Usage.
git-advanced-9-monorepo-patterns
Sub-skill of git-advanced: 9. Monorepo Patterns.
git-advanced-7-git-aliases
Sub-skill of git-advanced: 7. Git Aliases (+1).
git-advanced-6-git-hooks
Sub-skill of git-advanced: 6. Git Hooks.
git-advanced-3-git-bisect
Sub-skill of git-advanced: 3. Git Bisect (+2).
git-advanced-1-interactive-rebase
Sub-skill of git-advanced: 1. Interactive Rebase (+1).
git-advanced-1-complete-gitconfig
Sub-skill of git-advanced: 1. Complete .gitconfig (+2).
git-advanced-1-commit-history
Sub-skill of git-advanced: 1. Commit History (+2).
airflow-integration-with-aws-services
Sub-skill of airflow: Integration with AWS Services.
airflow-1-dag-design-principles
Sub-skill of airflow: 1. DAG Design Principles (+3).
airflow-1-basic-dag-structure
Sub-skill of airflow: 1. Basic DAG Structure.
devtools-git-advanced-workflows
Sub-skill of devtools: Git Advanced Workflows (+1).