airflow-dag-patterns – DevOps & Infrastructure skill for AI agents
Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. Use when creating data pipelines, orchestrating workflows, or scheduling batch jobs.
Install the airflow-dag-patterns skill with one command
Pick the tool you use, copy the command and paste it in your terminal. The skill lands in that tool's skills folder and is ready in your next session.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/airflow-dag-patterns-e999d.tgz | tar xz -C ~/.claude/skills
Call it in Claude Code: /airflow-dag-patterns – then describe the task you want done.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/airflow-dag-patterns-e999d.tgz | tar xz -C ~/.codex/skills
Call it in Codex: $airflow-dag-patterns – then describe the task you want done.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/airflow-dag-patterns-e999d.tgz | tar xz -C ~/.hermes/skills
Call it in Hermes Agent: /airflow-dag-patterns – then describe the task you want done.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/airflow-dag-patterns-e999d.tgz | tar xz -C ~/.deepcode/skills
Call it in DeepSeek: /airflow-dag-patterns – then describe the task you want done.
SKILL.md content
Apache Airflow DAG Patterns
Production-ready patterns for Apache Airflow including DAG design, operators, sensors, testing, and deployment strategies.
Use this skill when
- Creating data pipeline orchestration with Airflow
- Designing DAG structures and dependencies
- Implementing custom operators and sensors
- Testing Airflow DAGs locally
- Setting up Airflow in production
- Debugging failed DAG runs
Do not use this skill when
- You only need a simple cron job or shell script
- Airflow is not part of the tooling stack
- The task is unrelated to workflow orchestration
Instructions
1. Identify data sources, schedules, and dependencies.
2. Design idempotent tasks with clear ownership and retries.
3. Implement DAGs with observability and alerting hooks.
4. Validate in staging and document operational runbooks.
Refer to resources/implementation-playbook.md for detailed patterns, checklists, and templates.
Safety
- Avoid changing production DAG schedules without approval.
- Test backfills and retries carefully to prevent data duplication.
Resources
resources/implementation-playbook.mdfor detailed patterns, checklists, and templates.
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Related skills
- cost-optimization – Optimize cloud costs across AWS, Azure, GCP, and OCI through resource rightsizing…
- box – Box manages cloud files, sharing, search, and metadata.
- amazon-alexa – Integracao completa com Amazon Alexa para criar skills de voz inteligentes, transformar…
- cloudflare-temporary-deploy – Deploy a Worker live, no account, via wrangler --temporary.
- deployment-pipeline-design – Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment…
- distributed-tracing – Implement distributed tracing with Jaeger and Tempo to track requests across…
- competitor-news-monitor – Watch named companies for material news; cited digests.
- hunt-cloud-misconfig – Hunt cloud / infrastructure misconfigurations. AWS: public S3 buckets (s3:GetObject…