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)

  1. Map Element Type to Grammatical Form: Match UI elements to target grammatical forms via Section 1.1 (e.g., المصدر for buttons, فعل الأمر for placeholders).
  2. Draft Concise Microcopy: Eliminate auxiliary verbs and calques via Section 3 (Checklist) and references/aranjiya-glossary.md.
  3. Format Dynamic Counters: Route numbers through formatArabicPlural() in scripts/pluralize.ts with dual case inflection (nominative vs oblique).
  4. Isolate BiDi & Logical Layout: Use CSS logical properties (inset-inline-end) and isolate neutral characters (2 GB / 10 GB) via references/rtl-engineering.md.
  5. Verify Against Checklist: Validate with Section 3.1 & 3.2 gates.
Installs
37
Repository
jkc66/arabic-ui
GitHub Stars
16
First Seen
Sep 18, 2026