arabic-ui
Installation
SKILL.md
Authentic Arabic Writing & UI Localization (العربية الفصيحة للواجهات والمقالات)
High-fidelity, concise Arabic text engineered for modern digital interfaces, articles, technical documentation, and long-form writing. Enforces native Arabic grammar, 6-category pluralization, verbal sentence momentum, and strict anti-calque vocabulary.
Operational Workflow
Determine the target domain and follow the appropriate path:
Mode A: UI & Interface Microcopy (Buttons, Alerts, Inputs, Dashboards)
- Map Element Type to Grammatical Form: Match UI elements to target grammatical forms via Section 1.1 (e.g., المصدر for buttons, فعل الأمر for placeholders).
- Draft Concise Microcopy: Eliminate auxiliary verbs and calques via Section 3 (Checklist) and references/aranjiya-glossary.md.
- Format Dynamic Counters: Route numbers through
formatArabicPlural()in scripts/pluralize.ts with dual case inflection (nominativevsoblique). - Isolate BiDi & Logical Layout: Use CSS logical properties (
inset-inline-end) and isolate neutral characters (2 GB / 10 GB) via references/rtl-engineering.md. - Verify Against Checklist: Validate with Section 3.1 & 3.2 gates.