# مهارت طراحی و بررسی رابط فارسی (Persian RTL UX)

راهنمای ایجنت برای ساخت و اصلاح رابط فارسی؛ از راست به چپ و متن ترکیبی تا فرم، کد تایید، مبلغ، پرداخت، تاریخ و دسترس‌پذیری.

- نوع: مهارت
- دسته: توسعه نرم‌افزار
- منبع: جامعه
- سازنده: Sajad Janat (https://github.com/sajadjanat)
- مجوز: MIT
- آخرین بررسی: 2026-10-19
- صفحه: https://mcpfarsi.ir/skills/persian-rtl-ux/
- مخزن: https://github.com/sajadjanat/iran-market-skills
- وب‌سایت سرویس: https://skills.sh/sajadjanat/iran-market-skills/persian-rtl-ux

## دریافت مهارت

- نصب: `npx skills@latest add sajadjanat/iran-market-skills --skill persian-rtl-ux`

## نمونه سؤال‌ها

- با مهارت persian-rtl-ux فرم ورود پیامکی این پروژه را بررسی کن؛ صفر اول کد، خطاها و ارسال مجدد را هم تست کن.
- نمایش فارسی و انگلیسی، مبلغ و شناسه سفارش را در این صفحه اصلاح کن؛ داده اصلی و واحد ذخیره مبلغ تغییر نکند.
- این صفحه فارسی را در موبایل و با کیبورد بررسی کن و ایرادهای تاییدشده را از موارد تست‌نشده جدا گزارش بده.

## توضیحات

#### رابط فارسی، فراتر از راست‌چین کردن

persian-rtl-ux یک مهارت متن‌باز از مجموعه Iran Market Skills است که به ایجنت برای بررسی، ساخت و اصلاح رابط فارسی راهنما می‌دهد. می‌توانید آن را روی رابط موجود یا هنگام توسعه یک قابلیت تازه به کار بگیرید.

##### چه چیزهایی را بررسی می‌کند؟
- جهت و چیدمان راست به چپ، فاصله‌ها و رفتار آیکن‌ها
- نمایش درست متن ترکیبی فارسی و انگلیسی، نام محصول، لینک و شناسه؛ بدون تغییر متن اصلی
- ورودی‌های شماره موبایل، ایمیل و کد تایید؛ حفظ صفر اول، اعتبارسنجی، خطا و ارسال مجدد کد
- نمایش مبلغ و واحد ریال و تومان، با حفظ معنی داده و قرارداد پرداخت پروژه
- وضعیت موفق، ناموفق یا نامشخص پرداخت و حفظ اطلاعات سفارش
- تاریخ شمسی، منطقه زمانی و نمایش ساعت، متناسب با نیاز محصول
- فرم نشانی و محدوده ارائه خدمت، بدون پاک شدن اطلاعات واردشده
- فونت و خوانایی، عنوان‌های طولانی، کارت‌ها و نمایش در موبایل
- برچسب و خطای فرم، فوکوس و استفاده با کیبورد

##### چطور استفاده کنیم؟
پس از نصب، از ایجنت بخواهید با این اسکیل یک صفحه یا کامپوننت مشخص را بررسی یا اصلاح کند. کد یا محیط قابل بررسی و نیازهای محصول را هم در اختیارش بگذارید؛ مثلا واحد ذخیره و نمایش مبلغ یا تقویم موردنیاز را مشخص کنید.

خروجی می‌تواند فهرست ایرادها با محل و روش بازتولید، یا اصلاح کد همراه با نتیجه بررسی باشد. مواردی که واقعا تست نشده‌اند باید جدا گزارش شوند. این مهارت خودش سرور MCP یا سرویس نقشه و پرداخت نیست؛ دستورالعملی برای ایجنت است و بررسی عملی به ابزارها و دسترسی‌های همان ایجنت نیاز دارد.

##### نصب همین مهارت
```bash
npx skills@latest add sajadjanat/iran-market-skills --skill persian-rtl-ux
```
در نصب‌کننده، ایجنت مورد استفاده را انتخاب کنید. اجرای این روش به Node.js و Git نیاز دارد.

- صفحه مهارت: https://skills.sh/sajadjanat/iran-market-skills/persian-rtl-ux
- فایل مهارت و راهنماهای همراه: https://github.com/sajadjanat/iran-market-skills/tree/main/skills/persian-rtl-ux
- راهنمای استفاده: https://github.com/sajadjanat/iran-market-skills/blob/main/docs/persian-rtl-ux.md

مجوز MIT؛ پیشنهادها و PR برای بهتر شدن مهارت پذیرفته می‌شوند.
