طرحت Google Labs مكتبة برمجية أُطلق عليها اسم stitch-skills بغرض تفعيل معيار Agent Skills المفتوح. تعمل هذه الأداة كطبقة وسيطة تعتلي خوادم بروتوكول السياق النموذجي (Model Context Protocol servers - MCP servers)، وتقوم بتحويل الوظائف الفردية إلى مسارات عمل تركيبية متكاملة وقابلة للتكرار.
آلية العمل وتوزيع المهارات
تقتصر أدوات بروتوكول السياق النموذجي (MCP) على تنفيذ مهام أولية ومحددة مثل قراءة الملفات أو تشغيل الأوامر، في حين تجسد المهارة عملية تشغيلية متعددة المراحل تجمع هذه الأدوات بالاعتماد على قوالب التوجيه، وضبط الحالة، ومعايير التحقق. يعنى معيار Agent Skills بترتيب البيانات الوصفية (Metadata)، وتنسيق الموجهات، وتحديد التبعيات إلى جانب عقود الحالة. تستخدم المكتبة تقنية الجلب الجزئي (Git sparse checkout) لتقليص مساحة التخزين المطلوبة، وتسهيل عملية نشر المهارات بمعزل عن جلب المستودع بأكمله.
التوافق مع بيئات العمل وطرق التثبيت
أثبتت المكتبة كفاءتها في نقل المهارات بين بيئات برمجية عديدة، إذ وصل رصيد المستودع إلى 8.7 ألف نجمة. تتوافق تعريفات المهارات بصورة كاملة مع منصات مثل Codex، وClaude Code، وCursor، وAntigravity، وGemini CLI، فضلاً عن إمكانية التثبيت اليدوي في بيئة OpenCode. تتباين أساليب التثبيت وأماكن الحفظ بحسب المنصة المستخدمة؛ فبينما تعتمد منصتا Codex وClaude Code مسارات محددة عبر أداة سطر الأوامر (npx plugins)، يعتمد نظام Cursor على النطاق المكتبي، بينما تستلزم بيئة OpenCode النسخ اليدوي مع مطابقة تامة لأسماء المجلدات وملفات البيانات الوصفية.
التحديات التشغيلية والقصور الفني
يعاني معيار Agent Skills من غياب آليات منهجية للتعامل مع الإخفاقات، مثل إعادة المحاولة التلقائية، أو الحفاظ على الحالة عند انهيار الوكيل، ناهيك عن افتقاره لخطافات المراقبة (Hooks) لتتبع استدعاءات الأدوات وتحديد الضوابط الأمنية. بناءً على ذلك، تقع هذه المسؤوليات على عاتق الوكيل نفسه؛ إذ يعيد نظام Codex المحاولة ثلاث مرات، بينما يوقف Claude Code التشغيل مباشرة عند مواجهة أي خطأ. يعتمد توزيع المهارات أيضاً على مستودعات Git المباشرة بدلاً من مستودعات الحزم البرمجية المركزية، مما يحول دون إجراء تحديثات ذرية شاملة للمهارات.
خلاصة تقنية
تُعد مكتبة stitch-skills ومعيار Agent Skills طبقة تجريد عملية فوق أدوات بروتوكول السياق النموذجي (MCP)، وهي مناسبة للفرق التي تتعامل مع وكلاء متعددين وتسعى لمشاركة مسارات عمل بسيطة. ومع ذلك، لا تزال هذه المعايير في مراحلها التأسيسية وتُعتبر بمثابة إثبات للمفهوم (Proof of Concept) وليست حلولاً جاهزة للبيئات الإنتاجية، نظراً لغياب الدعم المتطور لإدارة الإصدارات، وتتبع الأخطاء، ومعايير الأمان المتقدمة.