ما هي مهارات Claude؟ شرح بسيط من الصفر

ما هي مهارات Claude
في هذه المقالة

ما هي مهارات Claude؟ هي حزم تعليمات منظّمة تعلّم Claude طريقة محددة لتنفيذ مهمة متكررة، ويحمّل Claude المهارة المناسبة عندما تصبح المهمة مرتبطة بها بدل وضع كل القواعد في كل رسالة.

المهارة ليست مجرد برومبت طويل محفوظ؛ هي طريقة عمل لها هدف وخطوات وقواعد وشكل ناتج وحدود واضحة لما يجب فعله وما يجب تجنبه.

تستحق المهمة أن تتحول إلى مهارة عندما تتكرر، وتحتاج إلى الطريقة نفسها كل مرة، ويصعب تذكّر كل قواعدها في برومبت واحد.

ولكي تكون المهارة مفيدة فعلًا، يجب أن تتمكن من قراءة تعليماتها وفهم كيف ستصل من الطلب إلى النتيجة، لا أن تعتمد على وعود عامة مثل «سأعطيك أفضل نتيجة».

ما هي مهارة Claude فعليًا؟

فكّر في المهارة كدليل عمل صغير تعطيه إلى Claude ليستخدمه عند تنفيذ نوع معين من المهام.

بدل أن تقول له كل مرة:

راجع هذا التصميم العربي، ثم افحص اتجاه العناصر، وبعد ذلك راجع الخط والمسافات، ولا تغيّر الشعار، واكتب النتيجة بهذا الشكل…

يمكنك وضع طريقة العمل نفسها داخل مهارة. عندما تكون المهمة مناسبة لها، يستخدم Claude تعليماتها أثناء التنفيذ.

تقنيًا، المهارة المخصصة تكون مجلدًا يحتوي على ملف SKILL.md على الأقل، ويُكتب اسمه بحروف كبيرة كما في المواصفات المعتمدة للمهارات. يبدأ الملف بحقلين إلزاميين: اسم المهارة، ووصف يقول ما تفعله ومتى تُستخدم. وتحتهما التعليمات التي يتبعها Claude. ويمكن أن يحتوي المجلد أيضًا على ملفات مرجعية أو موارد أو سكربتات إذا كانت المهمة تحتاج إليها.

ولا يقرأ Claude المهارات المثبّتة كلها في كل رسالة. في البداية لا يرى من كل مهارة إلا اسمها ووصفها، ولا يفتح تعليماتها كاملة إلا حين يطابق طلبك ذلك الوصف. لهذا يُعدّ الوصف أهم سطر في المهارة: هو ما يقرر متى تُستخدم أصلًا.

لكن لفهم الفكرة لا تحتاج إلى التفكير في الملفات أولًا. المهم أن المهارة تجيب عن سؤالين:

  • متى يجب استخدام هذه الطريقة؟
  • ما الطريقة التي يجب اتباعها عند استخدامها؟

مثال بسيط

لنفترض أنك تراجع تصاميم عربية باستمرار. في كل مرة تريد من Claude أن يفحص اتجاه النص، الخط، المسافات، التشكيل، الأرقام، والمحاذاة.

يمكن جمع هذه القواعد داخل مهارة تدقيق الخطوط العربية. بدل كتابة قائمة الفحص كاملة في كل محادثة، تعطي Claude التصميم أو الملف وتطلب المراجعة، بينما تحتوي المهارة على منهج الفحص نفسه.

وفي مجال مختلف تمامًا، يمكن لمحاسب استخدام مهارة مطابقة الحساب البنكي مع الدفاتر لأن خطوات العمل والقواعد المطلوبة تتكرر رغم اختلاف البيانات من شهر إلى آخر.

البيانات تتغير، لكن طريقة العمل تبقى ثابتة. هذه هي المنطقة التي تصبح فيها المهارة مفيدة.

ما الفرق بين المهارة والبرومبت الطويل والتعليمات العامة؟

الثلاثة يعطون Claude تعليمات، لكنهم ليسوا الشيء نفسه.

البرومبت يطلب مهمة الآن

البرومبت هو ما تكتبه في المحادثة لإنجاز طلب محدد.

مثلًا:

راجع هذا الملف وحدد مشاكل RTL.

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

البرومبت مناسب عندما تكون المهمة مؤقتة، أو عندما تتغير الطريقة جذريًا من مرة إلى أخرى.

المهارة تحتفظ بطريقة العمل

المهارة لا تمثل الطلب نفسه، بل تمثل الطريقة المتكررة لتنفيذ نوع من الطلبات.

يمكن أن يكون طلبك قصيرًا:

راجع هذه الشاشة العربية.

لكن المهارة قد تحتوي خلف هذا الطلب على خطوات لفحص اتجاه المكوّنات، والعناصر التي يجب ألا تنعكس، والنصوص المختلطة بين العربية والإنجليزية، وحالات الفشل التي يجب الإبلاغ عنها.

لهذا يمكن أن تكون مهارة مراجعة واجهات RTL أنسب من برومبت ضخم تعيد لصقه في كل عملية مراجعة.

التعليمات العامة تعمل على نطاق أوسع

التعليمات العامة تصف قواعد تريد تطبيقها في محادثات كثيرة، مثل اللغة التي تفضّلها أو أسلوب الإجابة أو قاعدة ثابتة تخص عملك.

أما المهارة فمرتبطة بمهمة أو Workflow معين.

قاعدة مثل «اكتب لي بالعربية» مناسبة كتعليم عام. أما «عندما أرسل كشف حساب، اتبع هذه الخطوات للمطابقة ثم أخرج جدول الاستثناءات بهذه الأعمدة» فهي أقرب إلى مهارة.

الفرق العملي هو أن التعليم العام يجيب عن سؤال «كيف أريد Claude أن يتعامل معي عادة؟»، بينما المهارة تجيب عن «كيف أريد هذه المهمة بالتحديد أن تُنفذ؟».

متى تستحق المهمة أن تتحول إلى مهارة؟

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

ابحث عن ثلاثة مؤشرات: التكرار، وثبات الطريقة، وكثرة القواعد.

المهمة تتكرر

إذا وجدت نفسك تنسخ البرومبت نفسه، أو تشرح الخطوات نفسها، أو تصحح الخطأ نفسه في كل مرة، فهناك مرشح جيد لمهارة.

التكرار لا يعني أن المدخلات متطابقة. قد تختلف الملفات والعملاء والبيانات، بينما تظل طريقة التنفيذ نفسها.

الطريقة ثابتة نسبيًا

المهارة تصبح مفيدة عندما تستطيع أن تقول:

«ابدأ بهذه الخطوة، ثم افحص هذا، وإذا حدث كذا تعامل معه بهذه الطريقة، وفي النهاية أخرج النتيجة بهذا الشكل.»

إذا لم تكن هناك طريقة مستقرة أصلًا، فبناء مهارة مبكرًا قد يحبس العملية داخل قواعد لم تنضج بعد.

في هذه الحالة، استخدم البرومبتات أولًا حتى تتضح طريقة العمل، ثم حوّل ما استقر منها إلى مهارة. وتصميم Workflow مهني من الصفر لمجال لا توجد له طريقة عمل مستقرة ليس ما تفعله المهارة، فهي تنظّم طريقة موجودة ولا تستبدل الخبرة اللازمة لبنائها.

القواعد كثيرة ويسهل نسيان بعضها

قد تكون المهمة بسيطة ظاهريًا لكنها تحتوي على شروط كثيرة: ما الذي يجب فحصه، وما الذي لا يجب تغييره، وكيف تُرتب النتائج، وما الحالات التي تحتاج تحذيرًا.

هنا تكون المهارة مفيدة لأنك لا تعتمد على ذاكرتك في إعادة كل الشروط كل مرة.

من الأمثلة الواضحة على ذلك مهارات العمل المنهجي التي تفرض خطوات قبل التنفيذ أو التحقق، مثل مهارة تنظيم العمل بخطوات قابلة للتكرار. قيمة هذا النوع ليست في إضافة جملة سحرية إلى البرومبت، بل في تثبيت طريقة العمل نفسها.

ماذا يجب أن يوجد داخل المهارة الجيدة؟

المهارة الجيدة يمكن قراءتها كإجراء عمل، لا كنص تحفيزي.

إذا فتحت التعليمات ولم تعرف ماذا سيفعل Claude أولًا ثم ماذا سيفعل بعد ذلك، فالمهارة على الأرجح غير مكتملة.

الهدف

يجب أن تقول المهارة بوضوح ما المشكلة التي تحلها ومتى تستخدم.

الهدف الجيد محدد، مثل مراجعة واجهة عربية، تحليل ملف معين، إعداد نوع محدد من التقارير، أو تطبيق Workflow واضح.

أما هدف مثل «اجعل Claude أفضل في التسويق والمحاسبة والتصميم» فهو واسع أكثر من اللازم. ولا تحوّل تعليمات عامة جدًا إلى مهارة واحدة ضخمة، فالمهارات المركزة على مهمة محددة أسهل في الاختبار والتعديل والمراجعة.

الخطوات

ينبغي أن تحتوي المهارة على تسلسل يمكن تنفيذه.

مثلًا:

  • اقرأ المدخلات.
  • تحقق من الحقول المطلوبة.
  • نفذ الفحص الأول.
  • سجل الاستثناءات.
  • نفذ الحساب أو التحليل.
  • تحقق من الناتج.
  • أخرج النتيجة بالتنسيق المطلوب.

ليست كل مهارة بحاجة إلى هذا التسلسل حرفيًا، لكن يجب أن يكون هناك منطق عمل واضح.

القواعد

القواعد تحدد القرارات التي لا تريد تركها للاجتهاد في كل مرة.

مثلًا: لا تخترع قيمة ناقصة، لا تغيّر البيانات الأصلية، لا تعتبر فرقًا مجهولًا «تسوية»، أو لا تعكس عنصرًا في الواجهة لمجرد أن الصفحة RTL.

كلما كانت المهمة حساسة، زادت أهمية هذه القواعد.

شكل الناتج

المهارة الجيدة تحدد كيف يجب أن يبدو الناتج عندما يكون الشكل جزءًا من المهمة.

قد يكون الناتج جدولًا، أو تقريرًا بعناوين محددة، أو قائمة أخطاء مرتبة حسب الأولوية، أو ملفًا له بنية معروفة.

إذا لم تحدد الشكل، قد تحصل على تحليل صحيح لكن يصعب استخدامه في الخطوة التالية.

الأخطاء الممنوعة والحدود

هذا الجزء مهم لأنه يوضح ما لا يجب أن تفعله المهارة.

مثلًا:

  • لا تفترض بيانات لم تُعطَ.
  • لا تستخدم رقمًا بلا مصدر داخل الملف.
  • لا تعدّل النص الأصلي أثناء المقارنة.
  • لا تنفذ خطوة إذا كان المدخل الأساسي ناقصًا.
  • لا تعتبر النتيجة النهائية مراجعة قانونية أو اعتمادًا مهنيًا إذا لم تكن المهارة مصممة لذلك.

المهارة التي تعلن حدودها أسهل في الوثوق بطريقة عملها من مهارة تدّعي أنها تتعامل مع كل شيء.

كيف تثبّت مهارة Claude خطوة بخطوة؟

إذا حصلت على مهارة مخصصة جاهزة، فستكون عادةً في مجلد يحتوي على SKILL.md وما تحتاجه من ملفات إضافية. قبل رفعها، راجع محتوياتها إذا كانت من طرف آخر، خصوصًا إذا كانت تحتوي على سكربتات أو ملفات تنفيذية.

فعّل تنفيذ الشيفرة أولًا

المهارات تعمل داخل بيئة تنفيذ الشيفرة في Claude، حتى لو كانت المهارة نصًا فقط. في حسابات الأفراد افتح Settings ثم Capabilities وتأكد أن خيار Code execution and file creation مفعّل. في حسابات الفرق والمؤسسات يتحكم مالك الحساب في هذا الخيار وفي السماح برفع المهارات من الأساس.

جهّز الحزمة

ضع مجلد المهارة داخل ملف ZIP مع الحفاظ على بنية المجلد: المجلد نفسه في جذر الملف المضغوط، وSKILL.md داخله، لا مجموعة ملفات مبعثرة في الجذر. واجعل اسم المجلد مطابقًا لاسم المهارة المكتوب في SKILL.md، كما تطلب تعليمات الرفع.

إذا كانت المهارة التي حصلت عليها موجودة بالفعل كحزمة ZIP صحيحة، فلا تحتاج إلى إعادة كتابتها.

ارفعها إلى Claude

من Claude:

  • افتح Customize ثم Skills.
  • اضغط زر الإضافة +، ثم Create skill.
  • اختر Upload a skill.
  • ارفع ملف ZIP الخاص بالمهارة.
  • بعد ظهورها في قائمة المهارات، تأكد من أن مفتاح تشغيلها مفعّل.

بعد ذلك استخدم طلبًا يناسب وظيفة المهارة. لا تحتاج عادةً إلى نسخ تعليماتها داخل الرسالة؛ الفكرة أن Claude يستطيع استخدام المهارة المناسبة عند الحاجة.

إذا لم يظهر قسم Skills أو لم تعمل المهارة، فتأكد أولًا أن تنفيذ الشيفرة مفعّل في حسابك أو في مؤسستك قبل أن تفترض أن ملف المهارة نفسه تالف.

وانتبه إلى أن المهارة التي ترفعها إلى Claude لا تنتقل تلقائيًا إلى Claude Code ولا إلى الـ API. كل بيئة تُضاف إليها المهارة على حدة؛ في Claude Code مثلًا توضع كمجلد داخل مجلد المهارات على جهازك بدل رفعها.

اختبرها قبل الاعتماد عليها

لا تبدأ بأصعب ملف لديك. جرّب مهمة تعرف نتيجتها أو تستطيع مراجعتها بسهولة.

راقب ثلاثة أشياء:

  • هل استُخدمت المهارة في النوع الصحيح من الطلبات؟
  • هل اتبعت الخطوات التي تقول إنها ستتبعها؟
  • هل شكل الناتج مطابق لما تحدده التعليمات؟

إذا لم يستخدمها Claude حين توقعت، فابدأ بوصفها: هل يقول بوضوح متى تُستخدم؟ ويمكنك أيضًا أن تسمّيها صراحة في طلبك. وإذا فشلت في واحد من الأسئلة الثلاثة، أصلح التعليمات أو وصف وقت الاستخدام قبل أن تعتمد عليها في عمل متكرر. ولا ضمان بأن كل طلب سيستدعي المهارة التي تتوقعها، لأن وصف المهارة وطبيعة الطلب والبيئة المستخدمة تؤثر في تحديد وقت استخدامها.

هل أستطيع تعديل المهارة بعد تثبيتها؟

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

كيف تعرف المهارة الجيدة من الرديئة قبل أن تستخدمها؟

لا تحكم على المهارة من اسمها أو وصفها التسويقي. افتح تعليماتها وابحث عن طريقة العمل.

المهارة الرديئة تعدك بالنتيجة ولا تشرح الطريق

عبارات مثل «خبير عالمي»، «أفضل نتيجة»، أو «دقة كاملة» لا تخبر Claude ماذا يفعل.

اسأل: أين الخطوات؟ أين قواعد القرار؟ ماذا يحدث إذا كانت البيانات ناقصة؟ كيف يتم التحقق من الناتج؟

إذا لم تجد إجابة، فأنت أمام وصف لا أمام Workflow مكتمل.

احذر الأرقام التي لا تعرف من أين جاءت

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

الأرقام المقبولة هي التي تأتي من المدخلات، أو من قاعدة فنية معروفة داخل المهمة، أو من إعداد أنت تضعه. أما اختيار أرقام عشوائية ثم بناء قرارات عليها فيجعل المهارة تعطي مظهرًا من الدقة من دون أساس.

ابحث عن الحالات التي ترفض فيها المهارة التخمين

المهارة الجيدة لا تحتاج أن تجيب دائمًا. أحيانًا تكون النتيجة الصحيحة هي أن تقول إن معلومة مطلوبة غير موجودة، أو أن خطوة لا يمكن تنفيذها قبل الحصول على ملف معين.

إذا كانت التعليمات تدفع Claude إلى ملء كل فراغ بأي إجابة، فهذه علامة ضعف.

ابحث عن حدود معلنة لما لا تفعله

قبل استخدام أي مهارة، حاول الإجابة عن هذه الأسئلة:

السؤالما الذي تريد أن تجده؟
ما المهمة التي تحلها؟هدف محدد
متى تُستخدم؟شرط واضح للاستخدام
ما الخطوات؟Workflow يمكن تتبعه
ما القواعد؟قرارات وحدود واضحة
ما الناتج؟شكل معروف يمكن مراجعته
ماذا تفعل عند نقص البيانات؟تتوقف أو تطلب المطلوب بدل التخمين
ماذا لا تغطي؟نطاق معلن بدل ادعاء أنها تفعل كل شيء

إذا كانت هذه العناصر واضحة، فأنت تستطيع تقييم المهارة وتعديلها. إذا لم تجد سوى وصف جذاب ووعود عامة، فوجود ملف SKILL.md وحده لا يجعلها مهارة جيدة.

هل تحتاج إلى البرمجة قبل أن تجرّب أول مهارة؟

سؤال «هل أحتاج إلى البرمجة حتى أستخدم مهارة؟» جوابه ليس بالضرورة. المهارة البسيطة يمكن أن تعتمد على تعليمات Markdown فقط. تصبح البرمجة مهمة عندما تحتاج المهارة إلى سكربتات أو معالجة ملفات أو خطوات تنفيذية تتجاوز التعليمات النصية. لكن تشغيل المهارات في Claude يتطلب تفعيل خيار تنفيذ الشيفرة في الإعدادات، حتى لو لم تكتب أنت سطرًا برمجيًا واحدًا.

أما بناء مهارات فيها سكربتات تنفيذية معقدة فيحتاج مراجعة تقنية للكود والصلاحيات والبيئة التي سيعمل فيها، وهو خارج ما شرحته هنا. وكذلك الحكم على أمان مهارة من مصدر غير موثوق: قراءة التعليمات وحدها لا تكفي إذا كانت الحزمة تحتوي على ملفات أو أوامر تنفيذية.