Omarhussien2

Arabic Rtl Fix — AI skill for Claude Code

AI community

🇸🇦 مهارة لأي وكيل AI تُصلح اتجاه النص العربي في تطبيقات Electron — An AI-agent skill that fixes Arabic RTL text direction in Electron apps.

How to install Arabic Rtl Fix

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Omarhussien2/arabic-rtl-fix and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Arabic Rtl Fix does

🇸🇦 مهارة لأي وكيل AI تُصلح اتجاه النص العربي في تطبيقات Electron — An AI-agent skill that fixes Arabic RTL text direction in Electron apps.

Alternatives in AI

  • MCP Use — The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents 9.5k ★
  • macOS Use — Make Mac apps accessible for AI agents 2k ★
  • TokenTracker — Local-first AI token usage & cost tracker for 31 coding tools incl 1.4k ★

README

arabic-rtl-fix

ترقيع ذكي يُصلح اتجاه النص العربي في تطبيقات Electron
مهارة (Skill) جاهزة ينفّذها أي وكيل ذكاء اصطناعي

License Platforms Works with Verified


🔍 المشكلة

معظم تطبيقات سطح المكتب التقنية مبنية على **Chromium** لكنها تهمل اتجاه الكتابة العربية، فيظهر النص العربي **محاذى لليسار وبترتيب مختلط مربك** — خاصة عند خلط العربية مع مصطلحات إنجليزية وأكواد. جرب المستخدم العربي حلولًا كثيرة بلا فائدة، لأن العلة في خاصية `dir` داخل الواجهة نفسها.

قبل وبعد تطبيق الترقيع

نفس التطبيق، نفس الرسائل — الفرق الوحيد: حقنة `dir="auto"` واحدة تجعل أي عنصر يحتوي عربية يُعرض تلقائيًا من اليمين لليسار، بينما يبقى الكود والأوامر بالإنجليزية كما يجب.

⚙️ كيف تعمل؟

مخطط آلية العمل

الوكيل الذكي (ZCode، Claude Code، Cursor…) يقرأ التعليمات من `SKILL.md` وينفّذ الخطوات الخمس كاملة: يكتشف أن التطبيق Electron، يفحص إعدادات الحماية، يستخرج الأرشيف بأمان، يحقن السكربت، ثم يفعّل الترقيع — وينشئ لك سكربتات تراجع وإعادة تطبيق خاصة بجهازك.

✨ الميزات

  • 🎯 تلقائية بالكامل — قل «العربي معكوس في تطبيق X، صلّحه» وسيُنفَّذ كل شيء
  • 🛡️ صفر مخاطر — لا حذف أبدًا؛ النسخة الأصلية تُحفظ دائمًا، والتراجع بأمر واحد
  • 🔬 فحص حماية مسبق — ترفض المهارة تلقائيًا ترقيع تطبيقات تفعّل حماية سلامة الأرشيف
  • 🔄 مقاومة التحديثات — سكربت reapply يعيد