Why
With recent agentic evolution, integrating LLM CLIs (e.g., Claude Code, Copilot CLI, Gemini CLI, etc.) with rendering prompts, such as in #55917 for automating translations can be replaced by “Agent Skills” as a more generic, up-to-date, and lower-maintenance solution.
How
Add Airflow terminology–specific translation skills under .github/skills/translation.
-
For SKILL.md, we should only mention global-level Airflow terminology guidelines.
- e.g., use
Dag instead of DAG; some Airflow terms should remain in English, such as Dag and XCom.
-
Each locales/{locale-name}.md file should document locale-specific guidelines, based on the existing locale files under airflow-core/src/airflow/ui/public/i18n/locales/{locale-name}/.
.github/skills/airflow-translations
├── locales
│ ├── ar.md
│ # ... all the locales we currently have, each with locale-specific skills
│ └── zh-TW.md
└── SKILL.md # global-level Airflow terminology guidelines
If your locale does not yet have airflow-core/src/airflow/ui/public/i18n/locales/{locale-name}/README.md:
- Please describe why we selected specific terms for the local translation in that file.
Sub-issues
- Global-level agent skills
- Locale-specific agent skills
Committer
Why
With recent agentic evolution, integrating LLM CLIs (e.g., Claude Code, Copilot CLI, Gemini CLI, etc.) with rendering prompts, such as in #55917 for automating translations can be replaced by “Agent Skills” as a more generic, up-to-date, and lower-maintenance solution.
How
Add Airflow terminology–specific translation skills under
.github/skills/translation.For
SKILL.md, we should only mention global-level Airflow terminology guidelines.Daginstead ofDAG; some Airflow terms should remain in English, such asDagandXCom.Each
locales/{locale-name}.mdfile should document locale-specific guidelines, based on the existing locale files underairflow-core/src/airflow/ui/public/i18n/locales/{locale-name}/.If your locale does not yet have
airflow-core/src/airflow/ui/public/i18n/locales/{locale-name}/README.md:Sub-issues
Committer