هل تتذكر المشهد في فيلم Matrix عندما يقوم البطل نيو بتنزيل مهارات “الكونغ فو” فوراً؟ أو تخيل مدى الراحة إذا كان بإمكان مساعدك الذكي تشغيل واستخدام قدرات مهنية متنوعة بمجرد التوصيل، تماماً مثل تثبيت تطبيق؟
هذا هو بالضبط ما يهدف Agent Skills إلى حله.
كيف يبدو شكله؟
ببساطة، هو عبارة عن مجلد.
روح هذا المجلد هي ملف SKILL.md المكتوب بتنسيق Markdown الذي يمكن لكل من البشر والذكاء الاصطناعي فهمه. في الداخل، لا توجد فقط تعليمات ليفهمها الذكاء الاصطناعي، بل يمكن أن يتضمن أيضاً نصوصاً برمجية (scripts/) ووثائق مرجعية (references/) وموارد قوالب متنوعة (assets/).
مجموعة المعايير هذه هي تنسيق مفتوح بدأته وتديره شركة Anthropic، بهدف جعل قدرات وكلاء الذكاء الاصطناعي “نمطية” و"معيارية".
كيف يعمل؟ (حكمة الإفصاح التدريجي)
قد تتساءل: إذا كان الذكاء الاصطناعي يحمل الكثير من المهارات على ظهره، ألن ينفجر السياق (Context)؟
هذا هو الجزء المذهل في Agent Skills، فهو يتبع استراتيجية “الإفصاح التدريجي” (Progressive Disclosure):
| الاستراتيجية | الوصف |
|---|---|
| الاكتشاف (Discovery) | عند بدء التشغيل، يقرأ الذكاء الاصطناعي فقط “اسم” و “مقدمة” المهارة. تماماً كما تنظر إلى قائمة الطعام، أنت تعرف بوجود الطبق، ولكن ليس من الضروري معرفة الوصفة كاملة على الفور. |
| التفعيل (Activation) | عندما تطرح سؤالاً ذا صلة، يكتشف الذكاء الاصطناعي أن مهارة معينة تلبي الحاجة، وعندها فقط يقرأ تعليمات SKILL.md المفصلة فعلياً. |
| التنفيذ (Execution) | بعد قراءة التعليمات المفصلة، ينفذ الذكاء الاصطناعي المهمة خطوة بخطوة كما لو كان يحمل دليل استخدام، بل ويمكنه استدعاء نصوص بايثون المرفقة لحل المشكلات الصعبة. |
لماذا نحتاج إلى Agent Skills؟
عادة ما تكون تعليمات الذكاء الاصطناعي التقليدية مكتوبة بشكل ثابت (Hard-coded) أو موضوعة بشكل عشوائي. يوفر Agent Skills ميزتين أساسيتين:
| الميزة | الوصف |
|---|---|
| العالمية (اكتب مرة واحدة، استخدم في كل مكان) | بمجرد كتابة “مهارة معالجة ملفات PDF”، يمكنك استخدامها في Claude Code، وستعمل أيضاً على وكلاء آخرين يدعمون هذا المعيار. |
| القابلية للنقل | بالنسبة للمؤسسات، هذا أمر ذو قيمة كبيرة. يمكنك حزم المعرفة المهنية الخاصة بالشركة (على سبيل المثال: قواعد سداد المصروفات، إجراءات الإجازات) في مهارة (Skill). أي مساعد ذكاء اصطناعي جديد يبدأ العمل يمكنه مباشرة قراءة هذه المهارة والبدء في العمل دون أن يقول كلاماً لا معنى له. |
كيف يختلف هذا عن الأدوات (Tools) أو الوظائف (Functions) التقليدية؟
هذا هو السؤال الأكثر شيوعاً.
الأدوات العامة تشبه إعطاء الذكاء الاصطناعي مفك براغي (API)؛ فهو يعرف فقط كيفية تدوير البراغي، لكنه لا يعرف متى يجب تدويرها أو عدد الدورات المطلوبة.
لكن Agent Skills يشبه أكثر “دليل بناء” مقترناً بصندوق أدوات كامل. إنه لا يوفر الأدوات فحسب، بل يتضمن أيضاً “المعرفة الإجرائية (Procedural Knowledge)” — أي إجراءات التشغيل القياسية (SOP) لـ تعليم الذكاء الاصطناعي كيفية استخدام هذه الأدوات بشكل منطقي لإكمال المهام المعقدة.
إليك مثال من الحياة الواقعية
إذا كنت تريد إنشاء مهارة “خبير القهوة”، فسيكون هيكل المجلد الخاص بك كالتالي:
SKILL.md: يكتب فيه “إذا كانت قهوة لاتيه، فالخطوات هي أ -> ب؛ وإذا كانت قهوة مختصة (Pour-over)، فاحذر من درجة حرارة الماء ج”.scripts/timer.py: نص برمي يساعد الذكاء الاصطناعي على توقيت ثواني صب القهوة المختصة.references/beans.md: جدول مقارنة لمختلف مصادر ونكهات حبوب البن.
مع حزمة المهارات هذه، يمكن لمساعدك الذكي، حتى لو لم يسبق له دراسة القهوة، أن يصبح خبيراً فيها على الفور!
باختصار
يقوم Agent Skills بوضع معيار يتيح مشاركة وتداول قدرات الذكاء الاصطناعي تماماً مثل البرمجيات مفتوحة المصدر.
| الدور | الميزة |
|---|---|
| المطورون | بالنسبة للمطورين: اكتب مرة واحدة، استخدم في كل مكان، لا حاجة لإعادة اختراع العجلة. |
| المؤسسات | بالنسبة للمؤسسات: رسملة أصول المعرفة، وضمان دقة إجابات الذكاء الاصطناعي. |
| المستخدمون | بالنسبة للمستخدمين: سيصبح الذكاء الاصطناعي الخاص بك أكثر ذكاءً، وهو ذكاء “مصمم خصيصاً لاحتياجاتك” مسبقاً. |
هذا معيار مفتوح المصدر بالكامل. اذهب الآن إلى GitHub وابدأ في بناء أول مهارة (Skill) لك!