global-conventions
79توحيد اتفاقيات التطوير للفريق
غالبا ما تهدر الفرق وقتا عندما تختلف ممارسات بنية المشروع والالتزامات والمراجعات والتهيئة بين المساهمين. تمنح هذه المهارة Claude وCodex وClaude Code قائمة تحقق مشتركة لاتفاقيات تطوير متسقة.
بناء واجهات API خلفية بنمط RESTful
غالبًا ما يتعثر العمل على واجهات API الخلفية عند التوجيه، وإدارة الإصدارات، ومعايير الاستجابة. ترشد هذه المهارة Claude وCodex وClaude Code خلال تصميم وتنفيذ نقاط نهاية REST بشكل متسق.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "backend-api" from https://skillstore.io/skills/devanb-backend-api.md and its manifest at https://skillstore.io/api/skills/devanb-backend-api/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "backend-api". أنشئ نقطة نهاية لقائمة المستخدمين.
النتيجة المتوقعة:
جارٍ استخدام "backend-api". راجع إدارة الإصدارات لنقاط نهاية الطلبات.
النتيجة المتوقعة:
ستقارن المراجعة بين إدارة الإصدارات عبر المسار والترويسة، وتكشف أسماء المسارات غير المتسقة، وتوصي بنمط واحد لإدارة الإصدارات.
جارٍ استخدام "backend-api". أضف إرشادات تحديد معدل الطلبات إلى خطة API.
النتيجة المتوقعة:
سيحدد الناتج توقعات التقييد، وترويسات الاستجابة، وسلوك الخطأ للطلبات التي تتجاوز الحد.
Four external command findings are false positives because they are Markdown inline code formatting for routes and paths. The filesystem finding is confirmed because SKILL.md points to ../../../agent-os/standards/backend/api.md, which directs the agent outside the skill package. No prompt injection or malicious data-exfiltration intent was found.
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/devanb-backend-api/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/devanb-backend-api?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/devanb-backend-api?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/devanb-backend-api/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/devanb-backend-api.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DevanB. (2026). backend-api security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/devanb-backend-api/audits/10@techreport{devanb-devanb-backend-api-2026,
author = {DevanB},
title = {backend-api security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/devanb-backend-api/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-api security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "DevanB"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/devanb-backend-api/audits/10"
identifiers:
- type: other
value: "skillstore:devanb-backend-api:audit:10"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
devanb-backend-api
2026-09-09
eis-its-backend-api
2026-09-09
تخطيط المسارات ووحدات التحكم وطرق HTTP ورموز الاستجابة للموارد الخلفية الجديدة.
مواءمة الترقيم والتصفية والفرز والأخطاء وتنسيق الموارد عبر نقاط النهاية.
فحص تصميم نقاط النهاية من حيث اصطلاحات REST وخيارات إدارة الإصدارات وتوقعات التقييد.
صمّم نقطة نهاية REST لهذا المورد. تضمّن غرض المسار، وطريقة HTTP، وإجراء وحدة التحكم، ورموز الحالة المتوقعة، وشكل الاستجابة.
أضف سلوك التصفية والفرز والترقيم والبحث إلى نقطة نهاية API هذه. اشرح معاملات الاستعلام وقواعد التحقق.
خطط لإدارة الإصدارات لهذا المورد في API. قارن بين إدارة الإصدارات عبر مسار URL وإدارة الإصدارات القائمة على الترويسات، ثم أوصِ بنهج واحد.
راجع مسارات API ووحدات التحكم هذه من حيث اصطلاحات REST، وإدارة الإصدارات، ورموز الحالة، والترقيم، وتحديد معدل الطلبات. اذكر الإصلاحات حسب الأولوية مع المبررات.
المؤلف
DevanBالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
0519034dad657fb1f7706e0550e962beeda73fdf
حداثة الصيانة
٢١/٧/٢٠٢٦
الاستخدام
7 تنزيلات · 226 مشاهدات
بنية الملفات
📄 SKILL.md
توحيد اتفاقيات التطوير للفريق
غالبا ما تهدر الفرق وقتا عندما تختلف ممارسات بنية المشروع والالتزامات والمراجعات والتهيئة بين المساهمين. تمنح هذه المهارة Claude وCodex وClaude Code قائمة تحقق مشتركة لاتفاقيات تطوير متسقة.
كتابة تعليقات شيفرة واضحة ومستدامة
غالبًا ما تضيف الفرق تعليقات تصبح قديمة أو تكرر الشيفرة الواضحة. ترشد هذه المهارة مساعدي الذكاء الاصطناعي إلى كتابة تعليقات محدودة تشرح القرارات غير البديهية.
بناء نماذج Backend موثوقة
تحتاج فرق Backend إلى تعريفات نماذج متسقة تتوافق مع معايير قواعد البيانات وORM. ترشد هذه المهارة مساعدي الذكاء الاصطناعي عبر تسمية النماذج، والعلاقات، والتحويلات، والتحقق، والمصانع، والمزودات الأولية.
بناء مكوّنات واجهة أمامية قابلة لإعادة الاستخدام
يصعب إعادة استخدام مكوّنات الواجهة الأمامية الكبيرة واختبارها وصيانتها. توجّه هذه المهارة Claude وCodex وClaude Code لإنشاء مكوّنات React مركّزة ذات props واضحة وحدود واضحة للحالة.
إنشاء ترحيلات خلفية آمنة
يمكن أن تؤدي تغييرات مخطط قاعدة البيانات إلى تعطيل عمليات النشر عندما تفتقر الترحيلات إلى خطط تراجع أو فحوصات توافق. توجه هذه المهارة Claude وCodex وClaude Code نحو ترحيلات مركزة.
تحسين استعلامات قاعدة البيانات في الواجهة الخلفية
غالبًا ما تصبح شيفرة الاستعلامات في الواجهة الخلفية بطيئة أو غير آمنة أو صعبة الصيانة. ترشد هذه المهارة Claude وCodex وClaude Code نحو معلمات أكثر أمانًا، والتحميل المسبق، والفهارس، والتخزين المؤقت، والمعاملات.
تصميم REST وGraphQL APIs بشكل أفضل
بواسطة supercent-io
تحتاج فرق API إلى عقود متسقة قبل بدء التنفيذ. ترشد هذه المهارة تصميم الموارد، وتنسيقات الطلبات، والأخطاء، وإدارة الإصدارات، والتوثيق.
بناء ميزات Laravel جاهزة للإنتاج
بواسطة sickn33
تحتاج مشاريع Laravel إلى بنية متسقة، والتحقق من صحة البيانات، والأمان، والانضباط في الأداء. توجه هذه المهارة Claude وCodex وClaude Code نحو حلول Laravel اصطلاحية.
إنشاء واجهات API باستخدام FastAPI بأنماط قابلة لإعادة الاستخدام
بواسطة 0xDarkMatter
تحتاج مشاريع FastAPI إلى اختيارات متسقة للتحقق من الصحة، والتبعيات، والبرمجيات الوسيطة، والعمل في الخلفية. تمنح هذه المهارة Claude وCodex وClaude Code أنماطًا قابلة لإعادة الاستخدام لتطوير واجهات API عملية بلغة Python.
تصميم واجهات REST وGraphQL موثوقة
بواسطة AutumnsGrove
تحتاج فرق API إلى نقاط نهاية ومصادقة وتوثيق متسقة. ترشد هذه المهارة قرارات تصميم REST وGraphQL وOpenAPI وإدارة الإصدارات والأمان.
بناء واجهات API خلفية موثوقة
بواسطة alirezarezvani
غالبًا ما تحتاج مشاريع الواجهة الخلفية إلى تخطيط متسق عبر APIs وقواعد البيانات والأمان والنشر. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات منظمة للواجهة الخلفية مع سكربتات مساعدة بسيطة ومراجع.
تصميم أدوات موثوقة للوكلاء
بواسطة Asmayaseen
تفشل الوكلاء عندما تكون أسماء الأدوات أو مدخلاتها أو مخرجاتها أو أخطاؤها غامضة. توفر هذه المهارة أنماطًا عملية لوصف الأدوات والمخططات وتنسيقات الاستجابة والاختبار.