منصوبے کے بارے میں

# ux-skill — AI کوڈنگ ٹولز کے لیے ڈیزائن انٹیلی جنس انجن ux-skill ایک **ڈیزائن انٹیلی جنس انجن** ہے جو AI سے تیار کردہ UI کو عام کے بجائے مخصوص بنانے کے لیے بنایا گیا ہے۔ یہ 17 AI کوڈنگ ٹولز کے ساتھ مربوط ہے جن میں Claude Code، Cursor، Windsurf، GitHub Copilot، Gemini CLI، Codex، اور دیگر شامل ہیں۔ انجن مفت ہے، MIT لائسنس یافتہ ہے، آف لائن کام کرتا ہے، اور کبھی LLM کو کال نہیں کرتا۔ ## اہم خصوصیات - **تعییناتی 7-محور سنتھیسائزر**: ٹیمپلیٹس سے انتخاب کیے بغیر بریفس کو تازہ ڈیزائن ٹوکنز (گرمی، کنٹراسٹ، کثافت، جیومیٹری، رسمیت، حرکت، ٹائپ شخصیت) میں مرتب کرتا ہے۔ - **152 اینٹی-AI-سلوپ لِنٹر اصول**: تعییناتی ریجیکس پر مبنی اصول جو CI میں چلتے ہیں اور Critical/High مسائل پر غیر صفر کوڈ کے ساتھ باہر نکلتے ہیں۔ - **160 برانڈ اسپیکس**: Apple، Stripe، Linear، Figma، Tesla، BMW، Notion، Spotify، Airbnb، Vercel، Supabase، Cursor، Raycast، Claude، اور مزید برانڈز کے لیے حقیقی DESIGN.md اسپیکس۔ - **12 قابل استفسار JSON مینی فیسٹ**: 84 اسٹائلز، 176 پیلیٹس، 70 ٹائپ جوڑے، 148 کمپوننٹس، 184 صنعتیں، 35 چارٹ کی اقسام، 57 موشن پری سیٹس، 112 UX قوانین، 152 اینٹی-پیٹرن اصول، 25 ٹیک اسٹیکس، اور 160 برانڈ اسپیکس۔ - **25 سلیش کمانڈز**: دریافت، تخلیق، آڈٹ، لِنٹ، پالش، فکس لوپ، کیس اسٹڈی، ورکشاپ، کاپی، موشن، a11y، ڈیش بورڈ، اور کنڈکٹر کمانڈز۔ - **5 ذیلی ایجنٹس**: فرنٹ اینڈ انجینئر، موشن انجینئر، کاپی رائٹر، ریسرچ سنتھیسائزر، اور ڈیزائن سسٹم آرکیٹیکٹ۔ - **18 MCP ٹولز**: بشمول ux_synthesize، ux_decisions_query، اور ux_decisions_stats۔ - **17 IDE سپورٹ**: ایک ہی انجن مختلف IDE کے لیے مختلف گلو کے ساتھ۔ - **آف لائن اور تعییناتی**: کوئی LLM کال نہیں، ایک ہی ان پٹ ہمیشہ ایک ہی آؤٹ پٹ دیتا ہے۔ ## انسٹالیشن تین انسٹال راستے دستیاب ہیں: ### راستہ 1 — Claude Code مارکیٹ پلیس (کینونیکل) ```bash /plugin marketplace add Laith0003/ux-skill /plugin install ux@ux-skill ``` ### راستہ 2 — pip (یونیورسل) ```bash pip install uxskill uxskill init # آپ کے IDE کا خودکار پتہ لگاتا ہے، صحیح آرٹیفیکٹ انسٹال کرتا ہے uxskill stats # انسٹال کی تصدیق کے لیے مینی فیسٹ شمار پرنٹ کرتا ہے uxskill lint . # موجودہ ڈائریکٹری کے خلاف لِنٹر چلاتا ہے ``` ### راستہ 3 — npx (Python کی ضرورت نہیں) ```bash npx uxskill init # پہلی بار pipx + uxskill ڈاؤن لوڈ کرتا ہے npx uxskill recommend --industry=fintech-neobank --tone=warm --stack=nextjs-15-app-router ``` ## یہ کیسے کام کرتا ہے 1. **ان پٹ**: `/ux-discover` (10 فیلڈز) یا `ux recommend` کے فلیگز کے ذریعے ایک بریف فراہم کریں۔ 2. **5 متوازی تلاشیں**: انجن مینی فیسٹس (صنعت، اسٹائل، ٹون، اسٹیک، ممنوع/علاقہ) میں پانچ تلاشیں بیک وقت چلاتا ہے۔ 3. **انضمام**: ایک تعییناتی مرجر امیدواروں کی درجہ بندی کرتا ہے اور تنازعات حل کرتا ہے۔ 4. **آؤٹ پٹ**: اسٹائل، پیلیٹ، ٹائپ جوڑا، موشن پری سیٹس، کمپوننٹس، برانڈ مثالیں، اور اینٹی-پیٹرن گارڈریلز کے ساتھ ایک JSON دستاویز۔ 5. **تخلیق**: ڈاؤن اسٹریم کمانڈز ذیلی ایجنٹس کے ذریعے کوڈ تیار کرنے کے لیے سفارش استعمال کرتی ہیں۔ 6. **تصدیق**: `/ux-lint` 152 ریجیکس اصولوں کے خلاف تیار کردہ کوڈ کو دوبارہ اسکین کرتا ہے۔ ## v3.1.0 جھلکیاں - **برانڈ وفاداری نافذ**: پرائمری رنگ لوگو پکسلز سے پڑھا جاتا ہے، ڈیفالٹ فونٹس مسترد کیے جاتے ہیں، ایویلیویٹ میں ہارڈ فلور جو برانڈ رنگ/لوگو چھوڑنے یا حقیقی امیجری نہ بھیجنے والے آؤٹ پٹس کو ناکام بناتا ہے۔ - **موبائل-فرسٹ گیٹڈ**: نئی کرافٹ فاؤنڈیشنز کے ساتھ ساتھ ایک ریپ-آگاہ گیٹ جو افقی اسکرول، ریپنگ نیویگیشن/ورڈ مارک/بٹن لیبل، یا زیادہ لمبے اسٹیکی ہیڈر پر ناکام ہوتا ہے۔ - **واؤ لیئر**: انجن فی صفحہ 2-3 مربوط دستخطی لمحات اخذ کرتا ہے۔ - **تیز تر لِنٹر**: 152 اصول بشمول امیجری-لازمی، آئیکون-صرف پتہ لگانا، پلیس ہولڈر-ٹوکن اور 100vw اصول۔ - **310 پاسنگ ٹیسٹ**: آف لائن، تعییناتی، کبھی LLM کال نہیں۔ ## آرکیٹیکچر انجن پر مشتمل ہے: - **data/**: قابل استفسار JSON مینی فیسٹس (اسٹائلز، پیلیٹس، ٹائپ جوڑے، کمپوننٹس، صنعتیں، چارٹ کی اقسام، ٹیک اسٹیکس، UX رہنما خطوط، موشن پری سیٹس، اینٹی-پیٹرنز، برانڈز)۔ - **engine/**: Python استدلال کور (سنتھیسائزر، فیصلے، ریکمنڈر، لِنٹر، دریافت، جنریٹر، انسٹالر، CLI)۔ - **commands/**: 25 Claude Code سلیش کمانڈز (.md فائلیں)۔ - **agents/**: 5 ذیلی ایجنٹس (.md فائلیں)۔ - **references/**: ڈیٹا اور ڈیمو صفحات کے لیے نثری ماخذ۔ - **bin/**: npx ریپر اور لِنٹر اسکرپٹس۔ - **.ux/**: فی پروجیکٹ اسٹیٹ ڈائریکٹری۔ ## موازنہ README میں 8 دیگر Claude UX پلگ انز کے خلاف ایک ایماندارانہ موازنہ شامل ہے، جس میں نوٹ کیا گیا ہے کہ ux-skill کہاں جیتتا ہے (کمپوننٹ لائبریری، موشن پری سیٹس، اینٹی-پیٹرن لِنٹر، برانڈ اسپیکس، 17 IDE سپورٹ، 25 سلیش کمانڈز) اور کہاں ہارتا ہے (آگاہی، برانڈ پہچان، مارکیٹنگ پالش)۔ ## لائسنس MIT لائسنس۔ مصنف: لیتھ الجُنیدی، عمان میں ڈیزائنر اور CTO۔ سائٹ: uxskill.laithjunaidy.com۔ GitHub: Laith0003/ux-skill۔ PyPI: uxskill۔ npm: uxskill۔