{"title":"وكلاء البرمجة بالذكاء الاصطناعي","description":"\u003cp\u003e\u003cstrong\u003eوكلاء الترميز بالذكاء الاصطناعي الذين يكتبون ويراجعون ويصححون ويرسلون الشيفرة من البداية للنهاية — لا حاجة لمعرفة كيفية التوجيه.\u003c\/strong\u003e يقوم كل وكيل بتكوين Claude أو ChatGPT أو أي دردشة ذكاء اصطناعي ليصبح مطورًا متخصصًا يقود عملية الترميز بأكملها، يطرح الأسئلة الصحيحة، ويقدم شيفرة تعمل وجاهزة للإنتاج.\u003c\/p\u003e\n\n\u003ch3\u003eما الذي يفعله وكلاء الترميز بالذكاء الاصطناعي\u003c\/h3\u003e\n\u003cp\u003eالمهام البرمجية التي عادةً ما تتطلب ساعات من التبادل — كتابة الدوال من الصفر، مراجعة طلبات السحب، تصحيح الأخطاء المعقدة، إعادة هيكلة الشيفرة القديمة — يتم التعامل معها من البداية للنهاية. يتولى الوكيل المسؤولية منذ التفعيل، يجمع المتطلبات سؤالًا تلو الآخر، ويقدم شيفرة كاملة، مع تعليقات، وعاملة.\u003c\/p\u003e\n\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eكتابة الشيفرة\u003c\/strong\u003e — دوال، مكونات، سكريبتات، ووحدات كاملة بناءً على المتطلبات\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eمراجعة الشيفرة\u003c\/strong\u003e — تحديد الأخطاء، مشاكل الأداء، ثغرات الأمان، أفضل الممارسات\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eتصحيح الأخطاء\u003c\/strong\u003e — تشخيص الأخطاء، تحليل السبب الجذري، تنفيذ الإصلاحات\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eإعادة الهيكلة\u003c\/strong\u003e — تنظيف الشيفرة القديمة، تحسين الأداء، تحسين قابلية القراءة\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eالتوثيق\u003c\/strong\u003e — تعليقات الشيفرة، ملفات README، توثيق API\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eكيف يعمل\u003c\/h3\u003e\n\u003cp\u003eقم بتحميل ملف المهارة في مشروع Claude الخاص بك أو الصقه كموجه نظام في ChatGPT. الصق موجه التفعيل في المحادثة. يبدأ الوكيل فورًا بطرح أسئلة حول بيئتك البرمجية، المتطلبات، والقيود — سؤالًا تلو الآخر — ثم ينتج شيفرة كاملة وجاهزة للاستخدام. لا حاجة لخبرة في التوجيه.\u003c\/p\u003e\n\n\u003ch3\u003eيعمل مع Claude وChatGPT أو أي دردشة ذكاء اصطناعي\u003c\/h3\u003e\n\u003cp\u003eيأتي كل وكيل مع ملفين: ملف المهارة وموجه التفعيل. قم بتحميلهما ويتولى الوكيل المهمة. يعمل مع Claude (موصى به)، ChatGPT، أو أي مساعد ذكاء اصطناعي يقبل موجهات النظام.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eتوقف عن المعاناة مع الذكاء الاصطناعي للحصول على الشيفرة التي تحتاجها فعلاً. فعّل الوكيل، أجب على أسئلته، واحصل على شيفرة جاهزة للإنتاج من البداية للنهاية.\u003c\/em\u003e\u003c\/p\u003e","products":[{"product_id":"albert-ai-code-review-agent","title":"ألبرت — وكيل مراجعة الكود AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    حمّل Albert في Claude واحصل على وكيل مراجعة كود أول يجري مراجعات كود شاملة ومنظمة عبر أي لغة أو إطار — كل خطأ، ثغرة أمان، ومشكلة أداء مصنفة حسب الشدة ومرفقة بإصلاح محدد، وليس ملاحظات غامضة.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    معظم ملاحظات مراجعة الكود إما عامة جدًا ولا يمكن العمل بها أو تفوت القضايا الأهم. Albert يصلح ذلك. يطرح أسئلة استقبالية مستهدفة عن كودك قبل المراجعة — اللغة، الغرض، مناطق القلق، وهل ستصل للإنتاج — ثم يقدم تقرير مراجعة كامل يمكن للمطور العمل عليه فورًا. يعمل مع Claude، ChatGPT، أو أي نموذج دردشة AI يقبل prompts النظام.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eما ستحصل عليه\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eنتائج مصنفة حسب الشدة\u003c\/strong\u003e — كل مشكلة مصنفة كحرجة، عالية، متوسطة، أو منخفضة لتعرف بالضبط ما يجب إصلاحه قبل الإنتاج وما يمكن تأجيله، بدون غموض في الأولوية\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eتدقيق الأمان\u003c\/strong\u003e — أخطر 10 ثغرات OWASP، مخاطر الحقن، مشاكل المصادقة، الأسرار في الكود، والاعتمادات غير الآمنة تم تحديدها ووضع علامات مع إصلاحات محددة قبل الوصول للإنتاج\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eمراجعة الأداء\u003c\/strong\u003e — مشاكل تعقيد الخوارزميات، استعلامات N+1، الحلقات غير الضرورية، تسريبات الذاكرة، والعمليات المحجوزة تم تحديدها مع توصيات تحسين ملموسة\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eثغرات معالجة الأخطاء\u003c\/strong\u003e — كتل try\/catch المفقودة، الوعود غير المعالجة، الإخفاقات الصامتة، والحالات الحدية التي ستسبب مشاكل في الإنتاج تم تحديدها وإصلاحها\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eتقييم جودة الكود\u003c\/strong\u003e — انتهاكات DRY، مشاكل المسؤولية الفردية، وضوح التسمية، الكود الميت، ومخاوف الصيانة مع توصيات إعادة هيكلة محددة\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eتقرير مراجعة كامل\u003c\/strong\u003e — ملخص مع إجمالي النتائج حسب الشدة، نتائج فردية مرتبة من حرجة إلى منخفضة مع الموقع، الشرح، والإصلاح المحدد، وتقييم شامل لجاهزية الإنتاج\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 albert-code-review-agent.skill\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eتثبيت في أقل من دقيقتين\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eيعمل مع Claude وChatGPT وأي دردشة AI\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eكيفية التثبيت\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      قم بتنزيل حزمة .skill → افتح Claude → حمّل SKILL.md في تعليمات مشروعك أو prompt النظام → الصق prompt التفعيل في المحادثة → يطرح Albert أسئلة الاستقبال واحدة تلو الأخرى ويقدم تقرير مراجعة كود كامل ومنظم. يعمل مع Claude (موصى به)، ChatGPT، أو أي دردشة AI تقبل prompts النظام.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850878394632,"sku":"albert-ai-code-review-agent","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ag2-albert-nf.png?v=1784817050"},{"product_id":"conrad-ai-bug-fixer-agent","title":"كونراد — وكيل إصلاح الأخطاء AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    حمّل Conrad في Claude واحصل على وكيل إصلاح أخطاء كبير يشخص الكود المعطل، ورسائل الخطأ، والسلوك غير المتوقع — يحدد السبب الجذري، يشرح بالضبط لماذا يحدث، ويقدم إصلاحًا محددًا قبل وبعد مع خطوة تحقق. لا تخمين. لا تصحيح أعراض.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    معظم وقت التصحيح يُهدر على تصحيحات لا تصلح المشكلة الحقيقية. Conrad يصلح ذلك. يطرح أسئلة مستهدفة لفهم ما يفترض أن يفعله الكود، وما يفعله فعليًا، وما الذي تغير قبل ظهور الخطأ — ثم يشخص السبب الجذري قبل لمس أي سطر. يعمل مع Claude وChatGPT أو أي نموذج دردشة AI يقبل prompts النظام.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eما ستحصل عليه\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eتشخيص السبب الجذري\u003c\/strong\u003e — بيان واضح لما هو الخطأ فعليًا، ولماذا يحدث، وأين بالضبط في الكود يحدث قبل تطبيق أي إصلاح حتى تفهم المشكلة وليس فقط التصحيح\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eالكود قبل وبعد الإصلاح\u003c\/strong\u003e — الكود الأصلي المعطل والكود المصحح جنبًا إلى جنب مع تعليقات داخلية تشرح بالضبط ما تغير ولماذا يعمل الإصلاح، وليس فقط ما يجب نسخه ولصقه\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eتفسير رسالة الخطأ\u003c\/strong\u003e — تتبع الأخطاء، TypeErrors، NullPointerExceptions، رفض الوعود غير المعالجة، أخطاء CORS، وأي رسالة خطأ أخرى تُقرأ وتتبع إلى مصدرها الحقيقي بدلاً من النقطة التي تظهر فيها\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eخطوة التحقق\u003c\/strong\u003e — حالة اختبار محددة أو فحص لتأكيد أن الإصلاح يعمل فعليًا قبل أن يصل إلى بيئة الإنتاج، لأن الإصلاح غير المختبر لا يزال تخمينًا\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eمنعها في المرة القادمة\u003c\/strong\u003e — ملاحظة عملية واحدة حول كيفية تجنب هذا النوع من الأخطاء في المستقبل حتى لا يكلف نفس المشكلة ساعة أخرى من التصحيح بعد ثلاثة أسابيع\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eملاحظات ثانوية\u003c\/strong\u003e — أي مشكلات إضافية تم اكتشافها في الكود المحيط يتم تمييزها بشكل منفصل لتعرف ما الذي يجب معالجته أيضًا دون أن يقوم Conrad بإعادة هيكلة أشياء لم تطلب منه لمسها\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 conrad-bug-fixer-agent.skill\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eتثبيت في أقل من دقيقتين\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eيعمل مع Claude وChatGPT وأي دردشة AI\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eكيفية التثبيت\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      قم بتنزيل حزمة .skill → افتح Claude → حمّل SKILL.md في تعليمات مشروعك أو prompt النظام → الصق prompt التفعيل في المحادثة → يطرح Conrad أسئلته واحدة تلو الأخرى، يشخص السبب الجذري، ويقدم إصلاحًا كاملاً مع كود قبل وبعد. يعمل مع Claude (موصى به)، ChatGPT، أو أي دردشة AI تقبل prompts النظام.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850879312136,"sku":"conrad-ai-bug-fixer-agent","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ag2-conrad-nf.png?v=1784817049"},{"product_id":"dorian-ai-api-documentation-agent","title":"دوريان — وكيل توثيق API AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    حمّل Dorian في Claude واحصل على وكيل توثيق API كبير يحول شفرة API الخاصة بك، المسارات، أو الملاحظات التقنية إلى وثائق كاملة ومهنية — مراجع نقاط النهاية، أدلة المصادقة، أمثلة الطلب والاستجابة، جداول رموز الخطأ، ودليل بدء سريع للمطورين جاهز للنشر.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    معظم APIs يتم توثيقها في النهاية، بشكل سيء، أو لا يتم توثيقها أبدًا — مما يعني أن المطورين يضيعون ساعات في فهم ما كان يجب أن تشرحه الشفرة في دقائق. Dorian يصلح ذلك. يعمل من أي شيء لديك — مسارات خام، شفرة المتحكم، مجموعات Postman، أو ملاحظات تقريبية — يطرح أسئلة مستهدفة حول API والجمهور، ثم ينتج وثائق يمكن للمطورين استخدامها من اليوم الأول. يعمل مع Claude، ChatGPT، أو أي نموذج دردشة AI يقبل prompts النظام.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eما ستحصل عليه\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eمرجع كامل لنقاط النهاية\u003c\/strong\u003e — كل نقطة نهاية موثقة بطريقة HTTP، المسار، الوصف، جدول المعلمات، جسم الطلب، استجابة النجاح، ورموز الخطأ حتى يحصل المطورون على كل ما يحتاجونه دون قراءة شفرة المصدر\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eدليل المصادقة\u003c\/strong\u003e — طريقة المصادقة موثقة مع كيفية الحصول على بيانات الاعتماد، وكيفية تضمينها في الطلبات مع أمثلة تنسيق الرؤوس، ومثال طلب مصادق كامل حتى يتمكن المطورون من تجاوز العقبات في دقائق وليس ساعات\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eأمثلة واقعية للطلبات والاستجابات\u003c\/strong\u003e — أمثلة curl وأجسام JSON بقيم تبدو حقيقية لكل نقطة نهاية، ليست سلاسل نائبة، حتى يتمكن المطورون من النسخ واللصق والتشغيل فورًا\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eمرجع رموز الخطأ\u003c\/strong\u003e — جدول أخطاء كامل يغطي كل رمز حالة تعيده API مع الوصف وإرشادات الحل حتى يتمكن المطورون من التعامل مع الأخطاء دون رفع تذكرة دعم\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eدليل بدء سريع للمطورين\u003c\/strong\u003e — خطوة بخطوة من الصفر إلى أول استدعاء API ناجح في أقل من 10 دقائق، القسم الأعلى قيمة لأي مطور يبدأ تكاملًا\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eمرونة التنسيق\u003c\/strong\u003e — الإخراج بصيغة Markdown لـ GitHub أو مواقع الوثائق، OpenAPI 3.0 YAML لـ Swagger UI أو Redoc، أو نص منسق عادي لـ Confluence وNotion — أيًا كان التنسيق الذي يستخدمه فريقك\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 dorian-api-documentation-agent.skill\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eتثبيت في أقل من دقيقتين\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eيعمل مع Claude وChatGPT وأي دردشة AI\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eكيفية التثبيت\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      قم بتنزيل حزمة .skill → افتح Claude → حمّل SKILL.md في تعليمات مشروعك أو prompt النظام → الصق prompt التفعيل في المحادثة → يطرح Dorian أسئلته واحدة تلو الأخرى وينتج وثائق API كاملة ومهنية جاهزة للنشر. يعمل مع Claude (موصى به)، ChatGPT، أو أي دردشة AI تقبل prompts النظام.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850880786696,"sku":"dorian-ai-api-documentation-agent","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ag2-dorian-nf.png?v=1784817050"},{"product_id":"edmund-ai-full-stack-developer-agent","title":"إدموند — وكيل مطور Full Stack AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    حمّل Edmund في Claude واحصل على وكيل مطور Full Stack كبير يأخذ موجز ميزتك ويبنيها بالكامل — مخطط قاعدة البيانات، منطق الخلفية، نقاط نهاية API، ومكونات الواجهة الأمامية — موفراً كودًا جاهزًا للإنتاج ومفسرًا طبقة طبقة مع تبرير كل قرار معماري.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    معظم الأكواد التي يولدها AI تُسقط كتل غير مشروحة وتنتقل. يبني Edmund بشكل مختلف. يطرح أسئلة مستهدفة عن تقنيتك ومتطلباتك قبل كتابة أي سطر، يبني كل طبقة بالتسلسل، يتحقق بعد كل واحدة، ويشرح كل قرار حتى تفهم وتتمكن من صيانة ما يُبنى. يعمل مع Claude، ChatGPT، أو أي نموذج دردشة AI يقبل prompts النظام.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eما ستحصل عليه\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eطبقة قاعدة البيانات\u003c\/strong\u003e — تصميم المخطط، النماذج، والترحيلات مع تعليقات داخلية وشرح لكل قرار هيكلي حتى تفهم ما تم بناؤه ولماذا قبل الانتقال للطبقة التالية\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eمنطق الخلفية\u003c\/strong\u003e — دوال الخدمة والمعالجة الأساسية مع التعامل مع الأخطاء، التحقق من المدخلات، واعتبارات الأمان معلّمة في كل خطوة — ليست مضافة كفكرة لاحقة\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eنقاط نهاية API\u003c\/strong\u003e — نقاط نهاية REST مع عقود الطلب\/الاستجابة، التحقق، ردود الأخطاء، ورموز الحالة HTTP الصحيحة بحيث يكون API جاهزًا للإنتاج من أول التزام\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eمكونات الواجهة الأمامية\u003c\/strong\u003e — مكونات UI مع تكامل API، إدارة الحالة، حالات التحميل، والتعامل مع الأخطاء مدمجة — مخصصة لإطار عملك بالضبط سواء React، Vue، Next.js، أو Nuxt\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eبناء واعٍ للتقنية\u003c\/strong\u003e — يبني Edmund لتقنيتك، وليس تفضيلاته. Django + React، Node + Vue، FastAPI + Next.js — مهما كنت تستخدم، يكون الناتج مناسبًا دون الحاجة لإعادة كتابة\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eملاحظات التكامل\u003c\/strong\u003e — كيف تتصل الطبقات، المتغيرات البيئية المطلوبة، التبعيات التي يجب تثبيتها، والحالات الخاصة المعروفة التي يجب التعامل معها حتى تتمكن من الإطلاق دون تخمين في النهاية\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 edmund-full-stack-developer-agent.skill\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eتثبيت في أقل من دقيقتين\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eيعمل مع Claude وChatGPT وأي دردشة AI\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eكيفية التثبيت\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      قم بتنزيل حزمة .skill → افتح Claude → حمّل SKILL.md في تعليمات مشروعك أو prompt النظام → الصق prompt التفعيل في المحادثة → يطرح Edmund أسئلته واحدة تلو الأخرى ويبني ميزتك طبقة طبقة مع كود جاهز للإنتاج ومفسر. يعمل مع Claude (موصى به)، ChatGPT، أو أي دردشة AI تقبل prompts النظام.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850931970312,"sku":"edmund-ai-full-stack-developer-agent","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ag2-edmund-nf.png?v=1784817050"},{"product_id":"rupert-ai-devops-agent","title":"روبرت — وكيل DevOps AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    حمّل Rupert في Claude واحصل على وكيل DevOps كبير يرشدك خلال إعداد البنية التحتية، تكوين خط أنابيب CI\/CD، الحاويات، والنشر السحابي — مقدمًا ملفات تكوين كاملة وجاهزة للإنتاج وخطوات تنفيذ دقيقة حتى تتمكن من إطلاق تطبيقك بدون مهندس DevOps مخصص.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    معظم مشاكل النشر تأتي من ملفات التكوين التي تم نسخها من درس تعليمي ولم يتم تعديلها بشكل صحيح. يقوم Rupert بإصلاح ذلك. يطرح أسئلة مستهدفة حول الستاك الخاص بك، مزود السحابة، والإعداد الحالي قبل كتابة أي سطر تكوين — ثم يقدم ملفات قابلة للنشر يمكنك الالتزام بها في مستودعك وتشغيلها، مع الإشارة إلى كل اعتبارات الأمان مقدمًا. يعمل مع Claude، ChatGPT، أو أي نموذج دردشة AI يقبل prompts النظام.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eما تحصل عليه\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eتكوين Docker\u003c\/strong\u003e — Dockerfile مع بناء متعدد المراحل، مستخدمون غير جذر، فحوصات صحة، وتحسين الطبقات، بالإضافة إلى docker-compose للتطوير المحلي مع تبعيات الخدمات، تركيب المجلدات، وملفات البيئة\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eخط أنابيب CI\/CD\u003c\/strong\u003e — سير عمل GitHub Actions، GitLab CI، أو CircleCI كامل مع تبعيات الوظائف، إدارة الأسرار، مشغلات النشر، وترقية البيئة بحيث يتم نشر كل دفع إلى الفرع الرئيسي تلقائيًا وبأمان\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eتكوين النشر السحابي\u003c\/strong\u003e — AWS، GCP، DigitalOcean، Railway، Render، أو Fly.io — مهيأ لمزودك مع التكوين الدقيق الذي يحتاجه الستاك الخاص بك، وليس قالبًا عامًا يتطلب تحريرًا كبيرًا\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eالبنية التحتية ككود\u003c\/strong\u003e — وحدات Terraform أو playbooks لـ Ansible عند الحاجة، مع إدارة الحالة، ملفات المتغيرات، والأوامر الدقيقة للتهيئة، التخطيط، والتطبيق\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eجدول متغيرات البيئة\u003c\/strong\u003e — كل متغير مطلوب مدرج مع غرضه ومكان تعيينه، لأن المتغيرات المفقودة هي السبب الأكثر شيوعًا لفشل النشر بصمت\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eملاحظات أمان على كل مخرجات\u003c\/strong\u003e — إدارة الأسرار، أقل امتيازات IAM، كشف التعرض الشبكي، وأمان الحاويات يتم الإشارة إليها دون الحاجة للسؤال حتى لا تكتشف ثغرات أمنية بعد الإطلاق\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 rupert-devops-agent.skill\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eتثبيت في أقل من دقيقتين\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eيعمل مع Claude وChatGPT وأي دردشة AI\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eكيفية التثبيت\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      قم بتنزيل حزمة .skill → افتح Claude → حمّل SKILL.md في تعليمات مشروعك أو prompt النظام → الصق prompt التفعيل في المحادثة → يطرح Rupert أسئلته واحدة تلو الأخرى ويقدم ملفات تكوين كاملة وقابلة للنشر مع تعليمات تنفيذ خطوة بخطوة. يعمل مع Claude (موصى به)، ChatGPT، أو أي دردشة AI تقبل prompts النظام.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850985971976,"sku":"rupert-ai-devops-agent","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ag2-rupert-nf.png?v=1784817048"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/collections\/AI_Coding_Agents.png?v=1784820744","url":"https:\/\/kissmyskills.com\/ar\/collections\/ai-coding-agents.oembed","provider":"KissMySkills","version":"1.0","type":"link"}