المهارات project-domain
📚

project-domain

آمن 🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية

تعريف مفردات نطاق المشروع

المصطلحات غير المتسقة تخلق ارتباكًا في قواعد الأكواد البرمجية. تقوم هذه المهارة بإنشاء مفردات مشتركة وعلاقات بين الكيانات لنطاق مشروعك. يمكن للفرق توثيق الكيانات، ورسم العلاقات، وفرض اتفاقيات التسمية.

يدعم: Claude Codex Code(CC)
📊 70 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "project-domain". تعريف مفردات النطاق لمنصة مدونة

النتيجة المتوقعة:

  • الكيانات الأساسية: Author (المستخدم الذي ينشئ المنشورات)، Post (مقال منشور)، Comment (ملاحظات المستخدم)، Tag (تسمية الفئة)
  • العلاقات: Author 1-* Posts، Post 1-* Comments، Post *-* Tags
  • قواعد المصطلحات: استخدم 'Author' وليس 'Writer'، استخدم 'Post' وليس 'Article'، قيم الحالة: draft، published، archived

استخدام "project-domain". كيف يجب أن نسمي حقول الحالة في نظام الطلبات الخاص بنا؟

النتيجة المتوقعة:

  • قيم الحالة الموصى بها: pending، confirmed، processing، shipped، delivered، cancelled
  • تجنب: 'in_progress' (استخدم 'processing')، 'finished' (استخدم 'delivered')
  • استخدم اسم الحقل 'status' بشكل متسق عبر جميع الكيانات المتعلقة بالطلبات

التدقيق الأمني

آمن
v5 • 1/16/2026

This is a documentation-only skill template containing markdown files with domain vocabulary guidelines. No executable code exists. All 19 static findings are false positives caused by the scanner misinterpreting markdown placeholders, code fence syntax, and metadata fields as security patterns.

2
الملفات التي تم فحصها
185
الأسطر التي تم تحليلها
3
النتائج
5
إجمالي عمليات التدقيق

عوامل الخطر

🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
⚙️ الأوامر الخارجية (3)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
30
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

تعريف نماذج النطاق

إنشاء تعريفات واضحة للكيانات والعلاقات لنطاقات العمل المعقدة قبل التنفيذ.

فرض اتساق التسمية

التأكد من أن جميع أعضاء الفريق يستخدمون مصطلحات متسقة عبر الكود والوثائق والمناقشات.

توحيد مخططات API

الحفاظ على أسماء حقول متسقة وقيم الحالة عبر واجهات REST API ومخططات قواعد البيانات.

جرّب هذه الموجهات

إعداد النطاق الأساسي
ساعدني في تعريف مفردات النطاق لهذا المشروع بما في ذلك الكيانات الأساسية وعلاقاتها وقواعد المصطلحات.
علاقات الكيانات
وثق العلاقات بين الكيانات الرئيسية في قاعدة الكود هذه وحدد أي اتصالات مفقودة.
مراجعة المصطلحات
راجع قاعدة الكود هذه بحثًا عن مصطلحات غير متسقة واقترح توحيد أسماء الكيانات وقيم الحالة.
قواعد النطاق
أنشئ قواعد التحقق للقيود التجارية الرئيسية ووثقها في مسرد النطاق.

أفضل الممارسات

  • املأ المسرد في وقت مبكر من تطوير المشروع قبل بدء البرمجة
  • راجع وحدّث مفردات النطاق عند إضافة ميزات جديدة
  • شارك نموذج النطاق مع جميع أعضاء الفريق وأصحاب المصلحة

تجنب

  • استخدام مصطلحات مختلفة بشكل متبادل (user، customer، client)
  • إنشاء مفاهيم مكررة بأسماء مختلفة
  • تجاهل قيود العلاقات عند تنفيذ الميزات

الأسئلة المتكررة

هل هذا متوافق مع المشاريع الموجودة؟
نعم، يمكنك إضافة مفردات النطاق بأثر رجعي إلى المشاريع الموجودة عن طريق توثيق الكيانات الحالية وتوحيد المصطلحات.
ما هي حدود حجم الملف؟
المهارة ليس لها حدود صارمة، ولكن احتفظ بالمسارد مركزة وقابلة للصيانة للنطاقات الكبيرة.
كيف يتكامل هذا مع قاعدة الكود الخاصة بي؟
توفر وثائق مرجعية متوافقة مع النماذج في src/models/، وأنواع BAML، ومخططات API.
هل بيانات مشروعي آمنة؟
نعم، هذا للتوثيق فقط بدون تنفيذ أكواد أو الوصول إلى البيانات.
ماذا لو تغير نطاقي؟
حدّث ملف SKILL.md ليعكس الكيانات أو العلاقات أو المصطلحات الجديدة مع تطور مشروعك.
كيف يختلف هذا عن مخططات UML؟
يركز على اتساق المفردات بدلاً من النمذجة المرئية، مع قواعد عملية لتنفيذ الكود.

تفاصيل المطور

بنية الملفات

📄 SKILL.md