Agent Skills مجموعات تعليمات متنقلة بتدي مساعد البرمجة معرفة متخصصة. في تطوير MCP بتحوي قرارات التصميم: طريقة النشر، أنماط الأدوات، والمصادقة. الوكيل يستجوب حالتك ويعمل هيكل سيرفر مناسب.
التلات مهارات
المجموعة المرجعية في إضافة mcp-server-dev من ريبو الإضافات الرسمي. التلاتة بيركبوا مع بعض:
نقطة الدخول. يسأل عن الاستخدام، يختار نموذج النشر ونمط الأدوات، ويحوّل للمهارة المتخصصة.
يضيف واجهات تفاعلية (فورم، لوحة، منتقي) بتترسم جوه الشات.
build-mcpb يعمل حزمة لسيرفر stdio لوكال مع بيئة التشغيل بتاعته، فاليوزر يثبته من غير Node أو Python.
كل مهارة فيها SKILL.md وفولدر مراجع. الوكيل يقراها لما يحتاج. الملفات على فورمات مفتوح وتشتغل مع أي وكيل بينفّذ المعيار. في Claude Code بتتضاف من سوق الإضافات الرسمي. لوكيل تاني دور في كتالوج المهارات، أو انسخ فولدر المهارة لمكان المهارات عنده.
قبل أي كود
المهارة بتشتغل من طلب طبيعي، أو تستدعيها مباشرة. قبل الكود فيه اكتشاف قصير: بيتوصل بإيه، مين هيستخدمه، حجم الأكشنز، نوع التفاعل (نص، أو إدخال منظم، أو واجهة غنية)، ونوع المصادقة (مفيش، أو مفتاح، أو OAuth، أو مصادقة الخدمة اللي فوق). لو رسالتك الأولى غطت ده، الوكيل يقفز على التوصية.
أربع مسارات
الافتراضي لأي حاجة بتغلّف واجهة سحابية. صفر تثبيت، نشر واحد يخدم الكل، و OAuth يشتغل صح لأن السيرفر يتعامل مع التحويل وتخزين التوكن. فيه هياكل لـ Cloudflare Workers و Express.
لما محتاج ودجت تفاعلية في الشات والفورم المسطح بتاع elicitation ما يكفيش. المهارة تسلّم لـ build-mcp-app.
MCPB لما السيرفر لازم يلمس جهاز اليوزر: ملفات لوكال، أو تطبيق ديسكتوب، أو خدمة على localhost. أرشيف واحد فيه السيرفر وبيئة التشغيل. stdio اللوكال للنموذج الأولي، مع مسار ترقية للحزمة لما تجهز للتوزيع.
بعد الهيكل: حسّن أوصاف الأدوات ومعالجة الأخطاء، وجرّب بـ Inspector، ووصّله بكلاينت، وانشره في سجل MCP لو هيتوزع.