·implement-repository-pattern
{}

implement-repository-pattern

ينشئ مستودعًا يتبع البنية النظيفة مع البروتوكول في طبقة المجال والتنفيذ في طبقة البنية التحتية. يُستخدم عند إضافة طبقة وصول جديدة إلى البيانات، وإنشاء تفاعل قاعدة البيانات، تنفيذ المثابرة، أو الحاجة إلى تخزين/استرجاع نماذج المجال. يفرض نمط البروتوكول/ABC مع ServiceResult ودورة حياة ManagedResource وفصل الطبقة المناسب. المشغلات على "إنشاء مستودع X أو "تنفيذ الوصول إلى البيانات لـ Y" أو "إضافة طبقة استمرارية" أو "تخزين/استرداد" نموذج المجال".

4التثبيتات·0الرائج·@dawiddutoit

التثبيت

$npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern

كيفية تثبيت implement-repository-pattern

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

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

المصدر: dawiddutoit/custom-claude.

Works with Python files in domain/repositories/ and infrastructure/ directories. Implement Repository Pattern

Create repositories following Clean Architecture principles with Protocol (domain layer) and Implementation (infrastructure layer) separation. Ensures proper dependency inversion, ServiceResult return types, and resource lifecycle management.

Result: ✅ Repository with Protocol + Implementation ready for dependency injection

ينشئ مستودعًا يتبع البنية النظيفة مع البروتوكول في طبقة المجال والتنفيذ في طبقة البنية التحتية. يُستخدم عند إضافة طبقة وصول جديدة إلى البيانات، وإنشاء تفاعل قاعدة البيانات، تنفيذ المثابرة، أو الحاجة إلى تخزين/استرجاع نماذج المجال. يفرض نمط البروتوكول/ABC مع ServiceResult ودورة حياة ManagedResource وفصل الطبقة المناسب. المشغلات على "إنشاء مستودع X أو "تنفيذ الوصول إلى البيانات لـ Y" أو "إضافة طبقة استمرارية" أو "تخزين/استرداد" نموذج المجال". المصدر: dawiddutoit/custom-claude.

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

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

أمر التثبيت
npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern
الفئة
{}تحليل البيانات
موثق
أول ظهور
2026-02-25
آخر تحديث
2026-03-10

Browse more skills from dawiddutoit/custom-claude

إجابات سريعة

ما هي implement-repository-pattern؟

ينشئ مستودعًا يتبع البنية النظيفة مع البروتوكول في طبقة المجال والتنفيذ في طبقة البنية التحتية. يُستخدم عند إضافة طبقة وصول جديدة إلى البيانات، وإنشاء تفاعل قاعدة البيانات، تنفيذ المثابرة، أو الحاجة إلى تخزين/استرجاع نماذج المجال. يفرض نمط البروتوكول/ABC مع ServiceResult ودورة حياة ManagedResource وفصل الطبقة المناسب. المشغلات على "إنشاء مستودع X أو "تنفيذ الوصول إلى البيانات لـ Y" أو "إضافة طبقة استمرارية" أو "تخزين/استرداد" نموذج المجال". المصدر: dawiddutoit/custom-claude.

كيف أثبّت implement-repository-pattern؟

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

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

https://github.com/dawiddutoit/custom-claude