·domain-modeling
</>

domain-modeling

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

68التثبيتات·3الرائج·@jwilger

التثبيت

$npx skills add https://github.com/jwilger/agent-skills --skill domain-modeling

كيفية تثبيت domain-modeling

ثبّت مهارة الذكاء الاصطناعي domain-modeling بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/jwilger/agent-skills --skill domain-modeling
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: jwilger/agent-skills.

Value: Communication -- domain types make code speak the language of the business. They turn implicit knowledge into explicit, compiler-verified contracts that humans and AI can reason about.

Teaches how to build rich domain models that prevent bugs at compile time rather than catching them at runtime. Covers primitive obsession detection, parse-don't-validate, making invalid states unrepresentable, and semantic type design. Independently useful for any code review or design task, and

provides the principles that domain review checks for in the TDD cycle.

مبادئ نمذجة النطاق: التحليل، عدم التحقق من الصحة، جعل الحالات غير الصالحة غير قابلة للتمثيل، اكتشاف الهوس البدائي، الأنواع الدلالية، وسلطة نقض المجال. يتم التنشيط عند تصميم الأنواع، أو مراجعة التعليمات البرمجية لتكامل المجال، أو عند الحاجة إلى مراجعة المجال في دورة TDD. المصدر: jwilger/agent-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/jwilger/agent-skills --skill domain-modeling
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-20
آخر تحديث
2026-03-10

Browse more skills from jwilger/agent-skills

إجابات سريعة

ما هي domain-modeling؟

مبادئ نمذجة النطاق: التحليل، عدم التحقق من الصحة، جعل الحالات غير الصالحة غير قابلة للتمثيل، اكتشاف الهوس البدائي، الأنواع الدلالية، وسلطة نقض المجال. يتم التنشيط عند تصميم الأنواع، أو مراجعة التعليمات البرمجية لتكامل المجال، أو عند الحاجة إلى مراجعة المجال في دورة TDD. المصدر: jwilger/agent-skills.

كيف أثبّت domain-modeling؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/jwilger/agent-skills --skill domain-modeling بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/jwilger/agent-skills

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-20