Hi!
Good initiative to make it common. Please consider that for the German
we created a
airflow-core/src/airflow/ui/public/i18n/locales/de/README.md that
describes _WHY_ we have selected which specific terms in the local
translation. So encouraging that other translations maybe follow same
approach. If need to be re-formatted for agent based processing this
would be finde but I'd otherwise request to consider the existing
definitions.
Not sure if it is beneficial if it is renamed "de.md" instead of
README.md though.
Jens
On 16.02.26 15:57, Shahar Epstein wrote:
Great initiative Jason!
Shahar
On Mon, Feb 16, 2026, 15:58 Zhe-You(Jason) Liu <[email protected]> wrote:
Hi everyone,
I would like to invite new contributors looking for a "Good First Issue"
(everyone else is welcome too!) to help define the **Translation Agent
Skills for Airflow Terminology** [1].
We are looking to define **21 Translation Agent skills** in total. This
includes **1 global-level skill** and **20 locale-specific skills**.
The goal is to implement a generic, up-to-date, and low-maintenance
solution using Open-standardized Agent Skills [2]. This will help the
Airflow community maintain translations more efficiently, ensuring better
consistency across locales and reducing hallucinations in AI-assisted
workflows.
The skills will be organized as follows:
```
.github/skills/airflow-translations
├── locales
│ ├── ar.md
│ # ... all current locales, each with locale-specific skills
│ └── zh-TW.md
└── SKILL.md # Global-level Airflow terminology guidelines
```
- **`SKILL.md`**: Contains only global-level Airflow terminology
guidelines.
- **`locales/{locale-name}.md`**: Documents guidelines specific to that
language, based on the existing locale files found in
`airflow-core/src/airflow/ui/public/i18n/locales/{locale-name}/`.
- **Inheritance**: All `locales/{locale-name}.md` files will depend on the
global-level `SKILL.md` first.
This is a significant milestone: these will be the **first Agent Skills
defined in the Airflow repository**. I am looking forward to seeing how we
can leverage these skills to make our AI-assisted tools more accurate and
consistent for our contribution processes.
**How to contribute:**
If you are interested, please **comment on the specific sub-issue you want
to work on** (rather than the meta issue), and I will assign it to you.
Thank you in advance for your contribution!
[1] https://github.com/apache/airflow/issues/61984
[2] https://agentskills.io/home
Best regards,
Jason
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]