API & Interface Design
تصميم واجهات وAPI مستقرة وحدود وحدات واضحة (REST وGraphQL وعقود الأنواع).
مكتبة المهارات الرقمية هي مكتبة مرجعية عربية مجانية، متخصصة في توفير ملفات المهارات (Skills) لأداتي Claude Code وCodex من OpenAI. تضم المكتبة مجموعة من المهارات المصنّفة والمنظّمة، مع شرح باللغة العربية لكل مهارة يوضّح وظيفتها، وطريقة تثبيتها، وأمثلة عملية على استخدامها. تتيح المكتبة للزوار تصفّح المهارات واستعراض تفاصيلها وتحميلها مجانًا، كما تمكّن الأعضاء من مشاركة مهاراتهم وإرسالها للمراجعة من قِبل الإدارة قبل اعتمادها ونشرها في المكتبة.
180 مهارة
تصميم واجهات وAPI مستقرة وحدود وحدات واضحة (REST وGraphQL وعقود الأنواع).
عند فشل جلسة: يشخص سبب التكرار أو تجاهل الخطة أو التكلفة العالية ويجهز بلاغ خطأ.
المهارة التأسيسية: تحدد كيف تُكتشف المهارات وتُستدعى قبل أي رد حتى أسئلة التوضيح.
إنشاء المهارات وتعديلها والتحقق من أنها تعمل قبل نشرها (تطبيق TDD على التوثيق).
عند اكتمال التنفيذ ونجاح الاختبارات: يوجّه قرار دمج العمل أو فتح طلب دمج أو التنظيف.
عزل عمل الميزة في مساحة عمل مستقلة بـ git worktree قبل تنفيذ الخطط.
التعامل مع ملاحظات المراجعة بصرامة تقنية: تحقق من الملاحظة قبل تنفيذها بدل الموافقة العمياء.
طلب مراجعة كود بعد إنجاز مهمة أو ميزة أو قبل الدمج للتأكد من تطابق المتطلبات.
قبل إعلان أن العمل انتهى أو نجح يجب تشغيل أوامر التحقق وقراءة مخرجاتها فعلاً.
منهج لتتبع الأعطال: ابحث عن السبب الجذري قبل اقتراح أي إصلاح.
يفرض كتابة الاختبار أولاً قبل أي كود تنفيذ لكل ميزة أو إصلاح.
عند وجود مهمتين مستقلتين أو أكثر تُوزَّع على وكلاء بالتوازي دون حالة مشتركة.
ارفع ملفها وشاركها، وتُنشر بعد مراجعة المشرف.