tailwind-css
78بناء واجهات Tailwind CSS متجاوبة
يمكن أن تصبح مشاريع Tailwind غير متسقة عبر المكونات ونقاط التوقف. ترشد هذه المهارة إلى فئات الأدوات المتجاوبة، وإعداد السمة، والوضع الداكن، وفحوصات إمكانية الوصول.
دمج ودجتات ChatKit في React
تتطلب إضافة ودجت دردشة إلى تطبيق React تحميلًا دقيقًا على جهة العميل، وإعدادًا صحيحًا، وتعاملًا آمنًا مع بيانات الاعتماد. توفر هذه المهارة أنماط تنفيذ مركزة لودجتات ChatKit في Next.js وReact.
توقف واطلب التأكيد قبل التثبيت.
راجع الخطة واحصل على موافقة صريحة من المستخدم قبل تغيير الملفات.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "chatkit-widget" from https://skillstore.io/skills/awais68-chatkit-widget.md and its manifest at https://skillstore.io/api/skills/awais68-chatkit-widget/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "chatkit-widget". أضف ودجت دردشة إلى تخطيط Next.js App Router.
النتيجة المتوقعة:
خطة تنفيذ موجزة تتضمن موقع المكوّن، ونقطة تكامل التخطيط، ومتغيرات البيئة، وملاحظات التحميل على جهة العميل فقط.
جارٍ استخدام "chatkit-widget". اجعل الودجت متاحًا للمعلمين وأولياء الأمور فقط.
النتيجة المتوقعة:
نهج وصول قائم على الأدوار يقرأ أدوار الجلسة، ويختار رسالة الترحيب المناسبة، ويخفي الودجت عن المستخدمين غير المدعومين.
جارٍ استخدام "chatkit-widget". حضّر إرشادات إنتاج لإعداد ChatKit.
النتيجة المتوقعة:
Most static findings are false positives caused by Markdown code fences, TypeScript template literals, and legitimate configuration examples. No prompt injection was found in the reviewed files. The substantive risks are an overbroad server-side proxy that attaches a secret key to client-directed requests and examples that log chat content.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/awais68-chatkit-widget/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/awais68-chatkit-widget?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/awais68-chatkit-widget?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/awais68-chatkit-widget/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/awais68-chatkit-widget.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Awais68. (2026). chatkit-widget security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/awais68-chatkit-widget/audits/9@techreport{awais68-awais68-chatkit-widget-2026,
author = {Awais68},
title = {chatkit-widget security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/awais68-chatkit-widget/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "chatkit-widget security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Awais68"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/awais68-chatkit-widget/audits/9"
identifiers:
- type: other
value: "skillstore:awais68-chatkit-widget:audit:9"
description: "Skillstore immutable audit report identifier"
تضمين ودجت دعم عائم في بوابة مدرسة أو مكتب مساعدة أو عملاء مع نصوص وألوان متوافقة مع الهوية.
عرض إمكانية الوصول إلى الدردشة بناءً على أدوار المستخدم مثل طالب أو معلم أو ولي أمر أو مسؤول أو ضيف.
إنشاء دليل استخدام بسيط يشرح الإعداد، واستكشاف الأخطاء وإصلاحها، والتخصيص لفرق التطبيقات.
استخدم هذه المهارة لإضافة ودجت ChatKit إلى تطبيق Next.js الحالي لدي. أبقِ الإعداد بسيطًا واشرح كل ملف أحتاج إلى تعديله.
استخدم هذه المهارة لضبط ألوان ودجت ChatKit، وموضعه، ونص الترحيب، وسلوكه على الأجهزة المحمولة بما يناسب هوية منتجنا.
استخدم هذه المهارة لتمرير دور المستخدم الموثّق، ومعرّفه، واسمه المعروض إلى ودجت ChatKit دون كشف أسرار الخادم.
استخدم هذه المهارة لمراجعة تصميم وكيل ChatKit لدي من حيث المصادقة، وقوائم السماح لنقاط النهاية، وقيود الطرق، والتحقق من الحمولة، والتعامل مع الأسرار.
المؤلف
Awais68الترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
c4231f0153ccd2a2ed62274c5a372bf8f2386d3f
حداثة الصيانة
١٨/٧/٢٠٢٦
الاستخدام
6 تنزيلات · 180 مشاهدات
بناء واجهات Tailwind CSS متجاوبة
يمكن أن تصبح مشاريع Tailwind غير متسقة عبر المكونات ونقاط التوقف. ترشد هذه المهارة إلى فئات الأدوات المتجاوبة، وإعداد السمة، والوضع الداكن، وفحوصات إمكانية الوصول.
بناء مكوّنات React مكتوبة الأنواع
غالبًا ما يحتاج العمل على مكوّنات React إلى بنية متسقة، وhooks، واختبارات، وقصص، وفحوصات إمكانية الوصول. ترشد هذه المهارة Claude وCodex وClaude Code نحو مكوّنات React مكتوبة الأنواع وقابلة للاختبار.
بناء عملاء API مع تحديد الأنواع
يحتاج عملاء API إلى مصادقة وتخزين مؤقت وتحقق ومعالجة أخطاء متسقة. ترشد هذه المهارة إلى TanStack Query وAxios ومعترضات JWT وتحليل Zod والسلوك دون اتصال.
تنفيذ مصادقة Next.js آمنة
من السهل تحديد عمل المصادقة بشكل ناقص، ومن الصعب تأمينه. ترشد هذه المهارة Claude وCodex وClaude Code خلال النماذج والجلسات والمسارات المحمية وفحوصات الأدوار.
بناء طبقات SQLModel CRUD
قد يكون تصميم نماذج SQLModel وكود CRUD بطيئًا عند وجود العلاقات وجلسات async. ترشد هذه المهارة Claude وCodex وClaude Code عبر النماذج والاستعلامات والعلاقات وإعداد قاعدة البيانات.
التحقق من صحة البيانات باستخدام Pydantic و Zod
غالبا ما تنحرف واجهات API والنماذج عندما يتم نسخ قواعد التحقق بين الطبقات. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا عملية للمخططات المشتركة، والأخطاء الواضحة، والتعامل الأكثر أمانا مع المدخلات.
أنشئ تطبيقات Fullstack بإرشاد خبير
بواسطة alirezarezvani
غالبًا ما تحتاج مشاريع Fullstack إلى إعداد متسق، وخيارات معمارية، وفحوصات جودة. توفر هذه المهارة سكربتات ومراجع للعمل على React وNext.js وNode.js وGraphQL وPostgreSQL.
تنفيذ React View Transitions
بواسطة vercel-labs
من السهل وضع انتقالات عرض React في المكان غير المناسب، مما يؤدي إلى رسوم متحركة صامتة أو مزعجة. ترشد هذه المهارة اختيارات الرسوم المتحركة للمسارات وSuspense والقوائم والعناصر المشتركة.
إنشاء ميزات واجهة أمامية جاهزة للإنتاج
بواسطة davila7
تحتاج فرق الواجهة الأمامية إلى إرشادات متسقة حول React وNext.js عبر المشاريع. توفر هذه المهارة سير عمل مرجعيًا وممارسات للجودة وبرامج نصية مساعدة لتحليل الواجهة الأمامية.
تحسين أداء Next.js
بواسطة Atman36
قد تصبح تطبيقات Next.js بطيئة بسبب الحِزم الكبيرة، والتخزين المؤقت الضعيف، والوسائط غير المحسّنة. ترشد هذه المهارة Claude وCodex وClaude Code عبر تحسينات أداء مركّزة لتطبيقات الإنتاج.
تحسين أداء React و Next.js
بواسطة vercel-labs
غالبا ما تفقد تطبيقات React و Next.js سرعتها بسبب waterfalls، والحزم الكبيرة، وعمليات إعادة التصيير التي يمكن تجنبها. تمنح هذه المهارة الوكلاء قواعد ملموسة لإجراء تغييرات أكثر أمانا تركز على الأداء.
بناء واجهات دردشة ذكاء اصطناعي بالبث المباشر
بواسطة Asmayaseen
تبدو دردشة الذكاء الاصطناعي في الوقت الفعلي معطلة عندما لا يستطيع المستخدمون رؤية التقدم أو حالة الاستجابة أو تغييرات واجهة المستخدم. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا لدورات حياة البث، وأحداث التقدم، وتأثيرات العميل، وأدوات العميل.