frontend-components
79بناء مكونات واجهة أمامية قابلة لإعادة الاستخدام
تحتاج فرق الواجهة الأمامية إلى بنية مكونات متسقة عبر أطر العمل. ترشد هذه المهارة Claude وCodex وClaude Code إلى تصميم مكونات واجهة مستخدم مركزة وقابلة لإعادة الاستخدام.
تصميم نماذج خلفية موثوقة
غالبا ما تنحرف نماذج قواعد البيانات عن مسارها دون تسمية واضحة وعلاقات وقيود محددة. ترشد هذه المهارة Claude وCodex وClaude Code إلى تصميم متسق لنماذج ORM.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "backend-models" from https://skillstore.io/skills/eis-its-backend-models.md and its manifest at https://skillstore.io/api/skills/eis-its-backend-models/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "backend-models". أنشئ نموذجا لاشتراكات العملاء يتضمن الخطط، والحالة، وتواريخ التجديد، وملكية الحساب.
النتيجة المتوقعة:
تصميم نموذج يتضمن حقول الاشتراك، وعلاقة الحساب، والتحقق من الحالة، وفهارس التجديد، والطوابع الزمنية، وقيود قاعدة البيانات الموصى بها.
جارٍ استخدام "backend-models". راجع نموذج طلب يخزن معلومات العميل والدفع والشحن وعناصر الطلب.
النتيجة المتوقعة:
مراجعة تفصل العلاقات، وتحدد المفاتيح الخارجية المطلوبة، وتقترح الفهارس، وتنبّه إلى عمليات التحقق أو قواعد الحذف المتتالي المفقودة.
جارٍ استخدام "backend-models". أعد هيكلة نموذج كتالوج منتجات يخلط بين بيانات التسعير والمخزون والفئات.
النتيجة المتوقعة:
خطة نموذج معيارية بكيانات واضحة، وحدود علاقات، وقواعد تكامل، وتوصيات لمساعدات الاستعلام.
The skill contains one confirmed filesystem finding. SKILL.md line 28 instructs the agent to follow a relative path that escapes the skill directory, which can pull unaudited instructions into the workflow.
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/eis-its-backend-models/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/eis-its-backend-models?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/eis-its-backend-models?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/eis-its-backend-models/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/eis-its-backend-models.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>EIS-ITS. (2026). backend-models security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/eis-its-backend-models/audits/10@techreport{eis-its-eis-its-backend-models-2026,
author = {EIS-ITS},
title = {backend-models security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/eis-its-backend-models/audits/10},
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: "backend-models security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "EIS-ITS"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/eis-its-backend-models/audits/10"
identifiers:
- type: other
value: "skillstore:eis-its-backend-models:audit:10"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
devanb-backend-models
2026-09-09
eis-its-backend-models
2026-09-09
تعريف الحقول والعلاقات وعمليات التحقق والفهارس والطوابع الزمنية لكيان مجال جديد في الواجهة الخلفية.
مراجعة النماذج الحالية وتحديد القيود أو المفاتيح الخارجية أو عمليات التحقق أو سلوك الحذف المتتالي المفقود.
مواءمة تغييرات نماذج ActiveRecord أو SQLAlchemy أو Sequelize أو Prisma مع اصطلاحات الواجهة الخلفية المشتركة.
أنشئ نموذج واجهة خلفية لـ [entity]. ضمّن الحقول، وأنواع البيانات، وعمليات التحقق المطلوبة، والطوابع الزمنية، والفهارس الأساسية.
حدّث نموذج [entity] لدعم [relationship]. ضمّن المفاتيح الخارجية، والقيود، وسلوك الحذف المتتالي، وقواعد التحقق.
راجع متطلبات النموذج الحالية هذه واقترح بنية نموذج أنظف مع تسمية أقوى وقيود ومساعدات استعلام أفضل.
دقّق تصميم نموذج الواجهة الخلفية هذا بحثا عن فجوات في التكامل. تحقق من العلاقات، والفهارس، وقواعد التحقق، والقيود، والنطاقات، وسلوك دورة الحياة.
المؤلف
EIS-ITSالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
26421118b848d9f1efc0aa169d8a7a9e7e0a877e
حداثة الصيانة
٢٣/٧/٢٠٢٦
الاستخدام
8 تنزيلات · 191 مشاهدات
بنية الملفات
📄 SKILL.md
بناء مكونات واجهة أمامية قابلة لإعادة الاستخدام
تحتاج فرق الواجهة الأمامية إلى بنية مكونات متسقة عبر أطر العمل. ترشد هذه المهارة Claude وCodex وClaude Code إلى تصميم مكونات واجهة مستخدم مركزة وقابلة لإعادة الاستخدام.
تحسين إمكانية الوصول في الواجهات الأمامية
غالبا ما تفوّت فرق الواجهات الأمامية متطلبات لوحة المفاتيح والدلالات وقارئات الشاشة أثناء العمل الروتيني على واجهات المستخدم. ترشد هذه المهارة Claude وCodex وClaude Code إلى تطبيق فحوصات إمكانية الوصول أثناء إنشاء الواجهات أو تعديلها.
تطبيق أسلوب ترميز متسق
تؤدي الشيفرة غير المتسقة إلى إبطاء المراجعات وتجعل الصيانة أصعب. تمنح هذه المهارة Claude وCodex وClaude Code قواعد واضحة لكتابة شيفرة قابلة للقراءة ومتسقة.
اكتب اختبارات سلوك مركزة
غالبا ما تضيف الفرق اختبارات هشة تعكس تفاصيل التنفيذ بدلا من سلوك المستخدم. ترشد هذه المهارة Claude وCodex وClaude Code إلى كتابة اختبارات مركزة لسير العمل الحرج.
بناء CSS متسق للواجهات الأمامية
غالبا ما تنحرف تنسيقات الواجهة الأمامية عبر الملفات والمكونات وأطر العمل. توجه هذه المهارة Claude وCodex وClaude Code نحو أساليب CSS ورموز تصميم متسقة.
التحقق من المدخلات عبر نقاط الدخول
غالبا ما يصبح التحقق من المدخلات غير متسق عبر النماذج وواجهات API وقواعد الأعمال. توجه هذه المهارة Claude وCodex وClaude Code نحو أنماط تحقق آمنة.
إنشاء عائلات نماذج Pydantic
بواسطة sickn33
تحتاج مشاريع API إلى مخططات متسقة للطلبات والاستجابات والتحديث وقواعد البيانات. ترشد هذه المهارة Claude وCodex وClaude Code إلى إنشاء عائلات نماذج Pydantic v2.
تحسين استعلامات قاعدة البيانات في الواجهة الخلفية
بواسطة DevanB
غالبًا ما تصبح شيفرة الاستعلامات في الواجهة الخلفية بطيئة أو غير آمنة أو صعبة الصيانة. ترشد هذه المهارة Claude وCodex وClaude Code نحو معلمات أكثر أمانًا، والتحميل المسبق، والفهارس، والتخزين المؤقت، والمعاملات.
بناء واجهات API خلفية موثوقة
بواسطة alirezarezvani
غالبًا ما تحتاج مشاريع الواجهة الخلفية إلى تخطيط متسق عبر APIs وقواعد البيانات والأمان والنشر. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات منظمة للواجهة الخلفية مع سكربتات مساعدة بسيطة ومراجع.
تصميم REST وGraphQL APIs بشكل أفضل
بواسطة supercent-io
تحتاج فرق API إلى عقود متسقة قبل بدء التنفيذ. ترشد هذه المهارة تصميم الموارد، وتنسيقات الطلبات، والأخطاء، وإدارة الإصدارات، والتوثيق.
تصميم أدوات وكلاء تستخدمها النماذج بموثوقية
بواسطة muratcankoylan
تفشل أدوات الوكلاء عندما تكون الأوصاف والمخططات ورسائل الخطأ غامضة. تقدم هذه المهارة أنماطًا عملية لواجهات برمجة أدوات أوضح، ودمج أكثر أمانًا، واختبار أفضل.
بناء مكوّنات Convex
بواسطة get-convex
تحتاج مكوّنات Convex إلى ملكية واضحة للبيانات، ودوال تغليف، وأنواع مولّدة. ترشدك هذه المهارة في تصميم المكوّنات وتنفيذها وربطها والتحقق منها في مشاريع Convex.