skill
منشئ عناصر الويب
مجموعة أدوات لإنشاء مكونات HTML معقدة ومتعددة ل claude.ai باستخدام تقنيات الويب الأمامية الحديثة (React، Tailwind CSS، shadcn/ui). تستخدم للمكونات المعقدة التي تتطلب إدارة الحالة، أو التوجيه، أو مكونات shadcn/ui، وليس للمكونات البسيطة ذات الملف الواحد HTML/JSX.
نبذة
# باني القطع الأثرية للويب
لبناء قطع أثرية قوية لواجهة المستخدم الأمامية على claude.ai، اتبع الخطوات التالية: 1. تهيئة مستودع الواجهة الأمامية باستخدام `scripts/init-artifact.sh` 2. تطوير القطعة الأثرية الخاصة بك عن طريق تعديل الكود الذي تم إنشاؤه 3. تجميع كل الكود في ملف HTML واحد باستخدام `scripts/bundle-artifact.sh` 4. عرض القطعة الأثرية للمستخدم 5. (اختياري) اختبار القطعة الأثرية
**المكدس التقني**: React 18 + TypeScript + Vite + Parcel (تجميع) + Tailwind CSS + shadcn/ui
## إرشادات التصميم والأسلوب
هام جدا: لتجنب ما يشار إليه غالبا باسم "AI slop" (فوضى الذكاء الاصطناعي)، تجنب استخدام التخطيطات المركزية المفرطة، والتدرجات اللونية الأرجوانية، والزوايا الدائرية الموحدة، وخط Inter.
## البدء السريع
### الخطوة 1: تهيئة المشروع
قم بتشغيل سكربت التهيئة لإنشاء مشروع React جديد: ```bash bash scripts/init-artifact.sh <project-name> cd <project-name> ```
ينشئ هذا مشروعا مكونا بالكامل مع: - ✅ React + TypeScript (عبر Vite) - ✅ Tailwind CSS 3.4.1 مع نظام ثيمات shadcn/ui - ✅ أسماء مستعارة للمسارات (`@/`) مهيأة - ✅ أكثر من 40 مكونا من shadcn/ui مثبتة مسبقا - ✅ جميع تبعيات Radix UI متضمنة - ✅ Parcel مهيأ للتجميع (عبر .parcelrc) - ✅ توافق مع Node 18+ (يكتشف تلقائيا ويثبت إصدار Vite)
### الخطوة 2: تطوير القطعة الأثرية الخاصة بك
لبناء القطعة الأثرية، قم بتحرير الملفات التي تم إنشاؤها. راجع **مهام التطوير الشائعة** أدناه للحصول على إرشادات.
### الخطوة 3: التجميع في ملف HTML واحد
لتجميع تطبيق React في قطعة أثرية HTML واحدة: ```bash bash scripts/bundle-artifact.sh ```
ينشئ هذا الملف `bundle.html` - قطعة أثرية مستقلة تحتوي على جميع JavaScript و CSS والتبعيات مضمنة. يمكن مشاركة هذا الملف مباشرة في محادثات Claude كقطعة أثرية.
**المتطلبات**: يجب أن يحتوي مشروعك على ملف `index.html` في الدليل الجذر.
**ما يفعله السكربت**: - يثبت تبعيات التجميع (parcel, @parcel/config-default, parcel-resolver-tspaths, html-inline) - ينشئ ملف `.parcelrc` مع دعم الأسماء المستعارة للمسارات - يبني باستخدام Parcel (بدون خرائط المصدر) - يضمن جميع الأصول في ملف HTML واحد باستخدام html-inline
### الخطوة 4: مشاركة القطعة الأثرية مع المستخدم
أخيرا، شارك ملف HTML المجمع في المحادثة مع المستخدم حتى يتمكن من عرضه كقطعة أثرية.
### الخطوة 5: اختبار/تصور القطعة الأثرية (اختياري)
ملاحظة: هذه خطوة اختيارية تماما. قم بها فقط إذا لزم الأمر أو طلب منك.
لاختبار/تصور القطعة الأثرية، استخدم الأدوات المتاحة (بما في ذلك المهارات الأخرى أو الأدوات المدمجة مثل Playwright أو Puppeteer). بشكل عام، تجنب اختبار القطعة الأثرية مقدما لأن ذلك يضيف زمن انتقال بين الطلب والوقت الذي يمكن فيه رؤية القطعة الأثرية النهائية. اختبر لاحقا، بعد تقديم القطعة الأثرية، إذا طلب منك أو إذا نشأت مشكلات.
## المرجع
- **مكونات shadcn/ui**: https://ui.shadcn.com/docs/components
التثبيت
شغل هذا الأمر
npx skills add anthropics/skillsيعمل مع
خطوات التثبيت
ثبت باستخدام `npx skills add anthropics/skills`، أو استنسخ المستودع وانسخ مجلد `skills/web-artifacts-builder` إلى دليل مهارات Claude الخاص بك.
أسئلة شائعة
ما هي مهارة منشئ عناصر الويب؟
مجموعة أدوات لإنشاء مكونات HTML معقدة ومتعددة ل claude.ai باستخدام تقنيات الويب الأمامية الحديثة (React، Tailwind CSS، shadcn/ui). تستخدم للمكونات المعقدة التي تتطلب إدارة الحالة، أو التوجيه، أو مكونات shadcn/ui، وليس للمكونات البسيطة ذات الملف الواحد HTML/JSX.
كيف أثبت منشئ عناصر الويب؟
شغل هذا الأمر في الطرفية:
npx skills add anthropics/skillsمع أي أدوات ذكاء اصطناعي تعمل منشئ عناصر الويب؟
تعمل مع claude_app، claude_code، claude_api، cursor، codex، windsurf، cline، zed.
من طور منشئ عناصر الويب؟
طورها anthropics، وتصدر بترخيص Complete terms in LICENSE.txt.
هل منشئ عناصر الويب مجانية؟
نعم، يمكنك استخدامها مجانا وفق ترخيص Complete terms in LICENSE.txt.
npx skills add mattpocock/skills
npx skills add vercel-labs/agent-browser
npx skills add mattpocock/skills
npx skills add heygen-com/hyperframes
npx skills add mattpocock/skills
npx skills add vercel-labs/agent-skills
افحص قبل التثبيت
شغل أي مصدر عبر فحوصاتنا - الظهور في الذكاء الاصطناعي والأمان والأداء واكتشاف التقنيات.
فحص أمني تلقائي للموقع
الأمان
محلل سرعة الصفحة
الأداء
اختبار جودة المحتوى العربي بالذكاء الاصطناعي
جودة المحتوى
مختبر وكلاء الذكاء الاصطناعي
اختبار الذكاء الاصطناعي
كاشف منصة الموقع
الترحيل
تدقيق الظهور في محركات الذكاء الاصطناعي
الظهور في الذكاء الاصطناعي
مولد ملف llms.txt
الظهور في الذكاء الاصطناعي
مقياس سهولة القراءة بالعربية
جودة المحتوى
منشئ البيانات المنظمة
الظهور في الذكاء الاصطناعي
حاسبة تكاليف الذكاء الاصطناعي
اختبار الذكاء الاصطناعي
محلل العناوين العربية
جودة المحتوى