Skip to content
Back to skills

Airflow Dag Git

ASecurity

Operate Airflow DAG files through GitHub PR workflow only.

  • 2 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
businessrailsgit

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add Lord1Egypt/awesome-skill-forge --skill airflow-dag-git --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Airflow Dag Git?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Airflow Dag Git
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lord1egypt-airflow-dag-git/badge)](https://www.skillsdirectory.com/skills/lord1egypt-airflow-dag-git)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# airflow-dag-git

## Purpose

Operate Airflow DAG files through GitHub PR workflow only.

## Available tools

- `airflow_dag_git_read_file`
- `airflow_dag_git_open_pr`

## Guardrails

- Use allowlisted `owner`, `repo`, and DAG paths only.
- Target must be a single `.py` file.
- No path traversal, absolute paths, delete, rename, or multi-file operations.
- No CI workflow changes.
- `open_pr` requires DAG-like content (`DAG(` or `@dag`) and rejects dangerous patterns.

## Expected workflow

1. Read existing DAG with `airflow_dag_git_read_file`.
2. Prepare updated DAG content.
3. Submit update through `airflow_dag_git_open_pr`.
4. Human reviews PR and decides merge.

## Rollback

- Close PR if not merged.
- Delete created branch.
- Revert merge commit if already merged.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…