مهارة AI
كل المقالات
مهارات الذكاء الاصطناعي

ما هو ملف SKILL.md؟ شرح مكونات مهارات الذكاء الاصطناعي

ما هو ملف SKILL.md؟ ملف SKILL.md هو "البيان التعريفي" (manifest) الذي يقع في قلب كل مهارة ذكاء اصطناعي: مستند markdown صغير يخبر الوكيل الذكي مثل Claude أو Manus أو ChatGPT باسم ال

Hossamudin Hassan٢٢ أغسطس ٢٠٢٦4 دقيقة قراءة
ما هو ملف SKILL.md؟ شرح مكونات مهارات الذكاء الاصطناعي

ما هو ملف SKILL.md؟ ملف SKILL.md هو "البيان التعريفي" (manifest) الذي يقع في قلب كل مهارة ذكاء اصطناعي: مستند markdown صغير يخبر الوكيل الذكي مثل Claude أو Manus أو ChatGPT باسم المهارة، ومتى يستخدمها، وكيف يشغّلها خطوة بخطوة. عندما تُنزّل حزمة مهارة بصيغة ZIP من Mahara AI وتفكّ ضغطها، فإن ملف SKILL.md هو أول ما يقرؤه الوكيل — وكل ما تبقّى في الحزمة موجود فقط لدعمه. في هذا الدليل نفكّك هذا التنسيق جزءاً جزءاً، حتى تستطيع قراءته وفهمه وحتى كتابة ملفاتك الخاصة.

أصبحت المهارات الطريقة القياسية لتغليف سير العمل القابل لإعادة الاستخدام لأنها تحلّ مشكلة قديمة: الـ system prompts العملاقة. فبدلاً من لصق آلاف الكلمات في كل محادثة، تُثبِّت المهارة مرة واحدة، ثم يحمّلها الوكيل فقط في اللحظة التي يحتاجها فيها. ملف SKILL.md هو ما يجعل ذلك ممكناً. إذا كان المفهوم جديداً عليك، ابدأ بدليلنا الأساسي عن ما هي مهارة الذكاء الاصطناعي.

كيف تبدو حزمة المهارة الكاملة؟

المهارة مجلد، وليست ملفاً واحداً. في الأعلى يوجد ملف SKILL.md. وبجانبه قد تحمل المهارة مجلد references يحوي أدلة markdown إضافية، واختيارياً مجلد assets أو scripts يضم ملفات مساعدة تشير إليها التعليمات. عندما تضغط هذا المجلد بصيغة ZIP تحصل على الحزمة القابلة للتنزيل التي توزّعها منصات مثل Mahara AI. ملف البيان إلزامي؛ أما كل ما عداه فهو وزن اختياري تحمله المهارة عند الحاجة فقط.

ما الذي يوجد داخل ملف SKILL.md؟

يتكوّن ملف SKILL.md من طبقتين: ترويسة YAML قصيرة تُسمى frontmatter في أعلى الملف، تليها التعليمات المكتوبة بصيغة markdown عادية. الـ frontmatter هي بيانات وصفية — حقائق مقروءة آلياً عن المهارة. أما متن markdown فهو دليل التشغيل الفعلي. الجدول التالي يغطي كل جزء وفق البنية الحقيقية لمهارات Mahara.

الجزءوظيفتهمثال
الاسم في frontmatterالمعرّف الفريد للمهارة — يشترك فيه المجلد والبيان، ويستخدمه الوكيل عند عرض المهارة أو استدعائهاname: contract-review (مكتوب كمفتاح وقيمة YAML في أعلى الملف)
الوصف في frontmatterجملة أو جملتان تخبران الوكيل متى يحمّل المهارة — شروط التفعيلوصف يوضّح أن المهارة تُستخدم عندما يطلب المستخدم مراجعة عقد أو رصد بنود خطرة
التعليمات (متن markdown)دليل تشغيل خطوة بخطوة يخبر الوكيل كيف ينفّذ سير العمل، وبأي ترتيب، وبأي صيغة إخراجخطوات مرقّمة: اقرأ المستند، صنّف كل بند، علّم المخاطر، ثم أنشئ جدول ملخص
مجلد referencesملفات .md اختيارية — أدلة أعمق يفتحها الوكيل فقط عندما تتطلب الخطوة ذلكملف يغطي تكتيكات التفاوض لكل نوع من البنود الخطرة
مجلد assets أو scriptsملفات دعم اختيارية: قوالب أو قوائم تحقق أو سكربتات تخبر التعليمات الوكيل باستخدامهاقالب قائمة تحقق للبنود يعبّئه الوكيل في كل مراجعة
طريقة سهلة للتذكر: الوصف يخبر الوكيل متى يحمّل المهارة؛ والتعليمات تخبره كيف يشغّلها.

لماذا حقل الوصف هو أهم سطر في الملف؟

يحتفظ الوكلاء مثل Claude بعدة مهارات في آن واحد، لكنهم لا يقرؤونها كلها في كل محادثة — فذلك يهدر نافذة السياق (context window). بدلاً من ذلك، يُبقي الوكيل اسم كل مهارة ووصفها في ذاكرته، كما لو كان فهرس محتويات. وعندما يطابق طلبك الوصف، يسحب الوكيل ملف SKILL.md كاملاً إلى السياق ويتّبع خطواته. لهذا السبب تضع مهارات Mahara الجيدة في السطر الواحد للوصف عنايتها بالتعليمات نفسها: الوصف الغامض يعني أن المهارة لن تعمل أبداً؛ والوصف الدقيق يعني أنها ستعمل في اللحظة المناسبة تماماً.

لماذا تتفوق البيانات التعريفية على الـ system prompts العملاقة؟

الـ system prompt العملاق يعمل دائماً. يستهلك السياق في كل محادثة، ويربك الوكيل، ويخلط تعليمات لمهام لا تمارسها اليوم. أما المهارة المبنية على بيان تعريفي فتُحمّل عند الطلب، وتنظّم نفسها في ملفات مسماة، وتستطيع حمل أدلة مرجعية دون إثقال التعليمات الرئيسية. ثلاث مكاسب ملموسة تبرز هنا:

  • اقتصاد السياق: يحمّل الوكيل التعليمات العميقة فقط عندما يطابق الوصف طلبك.
  • الوحداتية (Modularity): كل مهارة تملك سير عمل واحداً، فتدمج مهارة عقود مع مهارة بحث دون تحرير prompt ضخم.
  • قابلية النقل: مجلد يحوي ملف SKILL.md ينتقل بسلاسة بين Claude وManus وChatGPT — وهو نفس السبب الذي يجعل حزم ZIP مناسبة للبيع في المتاجر.

كيف يحمّل الوكلاء المهارات تلقائياً؟

الحلقة بسيطة. في بداية المحادثة يفحص الوكيل المهارات المثبتة ويحتفظ ببياناتها التعريفية في ذهنه. وبينما تتحدث، يطابق طلبك بالأوصاف. وعند التطابق يفتح مجلد المهارة، ويقرأ تعليمات SKILL.md، ويسحب أي ملفات مرجعية تتطلبها الخطوات، ثم ينفّذ. أنت لا تلصق شيئاً يدوياً. إذا كنت تستخدم Claude، فإن دليلنا عن استخدام مهارات Mahara داخل Claude يشرح خطوات التثبيت شاشة بشاشة، وكلفتنا دليل كامل عن مهارات Claude المجانية الجاهزة للتنزيل.

هل أستطيع كتابة ملف SKILL.md خاص بي؟

نعم — وهذه هي فلسفة التنسيق. أنشئ مجلداً باسم مهارتك، واكتب ملف SKILL.md تضع في ترويسته اسماً ووصفاً دقيقاً، ثم اكتب التعليمات كخطوات markdown مرقّمة وواضحة. وإذا كان جزء من سير العمل عميقاً أو نادر الاستخدام، فافصله في ملف references حتى يبقى البيان الرئيسي رشيقاً. اختبر المهارة بطرح سؤال على الوكيل يطابق وصفك؛ إذا اشتغلت المهارة فبيانك ناجح. وللبداية، جرّب مهارة مجانية مثل OpenSource Tool Finder وافتح ملف SKILL.md الخاص بها لترى بياناً تعريفياً حقيقياً كاملاً.

خلاصة ما تعلمناه

  • ملف SKILL.md هو البيان التعريفي: ترويسة YAML (الاسم + الوصف) تليها تعليمات markdown.
  • الوصف يفعّل التحميل؛ والتعليمات تقود التنفيذ.
  • مجلدات references وassets الاختيارية تضيف عمقاً دون تضخيم السياق.
  • التنسيق نفسه يعمل مع Claude وManus وإعدادات متوافقة مع ChatGPT.

مستعد لتشغيل بيانات تعريفية حقيقية؟ تصفّح مكتبة مهارات Mahara AI، وفكّ ضغط حزمة، واقرأ ملف SKILL.md بنفسك — أسرع طريقة لتعلّم التنسيق هي رؤيته وهو يعمل.

الأسئلة الشائعة

ما هو ملف SKILL.md؟

ملف SKILL.md هو البيان التعريفي في قلب كل مهارة ذكاء اصطناعي: ملف markdown بترويسة YAML (اسم ووصف) تليها تعليمات خطوة بخطوة تخبر وكلاء مثل Claude وManus وChatGPT كيف يشغّلون المهارة.

ما الحقول المطلوبة في ملف SKILL.md؟

الأجزاء المطلوبة هي الاسم والوصف في الـ frontmatter إضافة إلى تعليمات markdown. الاسم يعرّف المهارة؛ والوصف يخبر الوكيل متى يحمّلها؛ والتعليمات تخبره كيف ينفّذها.

ما هو مجلد references في مهارة الذكاء الاصطناعي؟

مجلد references يحوي أدلة .md إضافية اختيارية يفتحها الوكيل فقط عندما تتطلب خطوة من التعليمات ذلك، مما يُبقي البيان الرئيسي رشيقاً ويوفّر السياق.

هل أستطيع كتابة ملف SKILL.md خاص بي؟

نعم. أنشئ مجلداً، واكتب ملف SKILL.md باسم ووصف دقيق في الترويسة، ثم اكتب تعليمات مرقّمة واضحة. اختبره بطرح سؤال على الوكيل يطابق وصفك.

هل تعمل مهارات SKILL.md مع Claude وManus معاً؟

نعم. تنسيق المجلد مع البيان التعريفي قابل للنقل بين Claude وManus والإعدادات المتوافقة مع ChatGPT، ولهذا تُوزَّع المهارات كحزم ZIP قابلة للتنزيل على Mahara AI.

شارك:XLinkedInFacebookWhatsApp

بقلم

Hossamudin Hassan

مقالات ذات صلة

أفضل مهارات الذكاء الاصطناعي لمحللي البيانات في 2026
مهارات الذكاء الاصطناعي

أفضل مهارات الذكاء الاصطناعي لمحللي البيانات في 2026

أفضل مهارات الذكاء الاصطناعي لمحللي البيانات في 2026 تهاجم الأجزاء الثلاثة من الوظيفة التي لم يدرّبك عليها أحد: تحويل الطلبات الخام إلى مخرجات مصقولة، وجعل النتائج تصل إلى من لن يف

٥ أكتوبر ٢٠٢٦4 دقيقة قراءة
أفضل مهارات الذكاء الاصطناعي للمنظمات غير الربحية في 2026
مهارات الذكاء الاصطناعي

أفضل مهارات الذكاء الاصطناعي للمنظمات غير الربحية في 2026

أفضل مهارات الذكاء الاصطناعي للمنظمات غير الربحية في 2026 تتولى العمل الذي لا يراه المتبرعون أبدًا لكنه وحده ما يضمن استمرار تمويلهم: تمديد كل عملية شراء، وحفظ سجلات نظيفة للمتبرعي

٥ أكتوبر ٢٠٢٦4 دقيقة قراءة
ما هو ملف SKILL.md؟ شرح البيانات التعريفية لمهارات الذكاء الاصطناعي | مهارة AI