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

Reply via email to