إتقان مهارات وكيل Claude - الدليل الكامل لبناء ترسانة قواك الخارقة في الذكاء الاصطناعي

مهارات وكيل Claude - بناء ترسانة قدرات الذكاء الاصطناعي
المهارات ليست مجرد مطالبات (Prompts). إنها الحمض النووي لقدرات ذكائك الاصطناعي.
معادلة المهارات

تحول المهارات معرفتك الإجرائية إلى حزم قدرات قابلة لإعادة الاستخدام — جاهزة عند الطلب عندما يحتاجها وكيلك، وتعمل بثبات في كل مرة.

ما زلت أتذكر اللحظة التي اتضح لي فيها كل شيء. كانت الساعة الثانية صباحًا، وكنت أحاول أن أشرح لـ Claude — لما بدا وكأنه المرة المئة — كيف أريد بالضبط تدقيق مقالاتي لغويًا. تحقق من التعبيرات التي تبدو آلية. قسّم الجمل الطويلة. حافظ على الفقرات في حدود 3-5 أسطر للقراء عبر الهاتف المحمول. لا تفرط في استخدام الخط العريض. اجعل النص يبدو بشريًا. في كل محادثة، كنت أكتب نفس التعليمات. وفي كل مرة، كنت أحرق رموزًا (tokens) ثمينة على نفس الشروحات.

ثم اكتشفت المهارات (Skills). وأدركت أنني كنت أفكر في مساعدي الذكاء الاصطناعي بشكل خاطئ تمامًا.

هذا الدليل هو كل ما تمنيت لو أخبرني به أحد عندما بدأت. سواء كنت مبتدئًا تمامًا تتساءل عن سبب كل هذه الضجة حول المهارات، أو مستخدمًا محترفًا يتطلع إلى بناء مكتبات مهارات ذاتية التطور تزداد ذكاءً مع كل استخدام — هذه هي خارطة الطريق الشاملة لك. سننتقل من "ما هي المهارة أصلاً؟" وصولاً إلى بناء أنظمة إدارة آلية كانت لتبدو خيالًا علميًا قبل عام واحد فقط.

اللحظة التي فهمت فيها ما هي المهارات حقًا

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

كل صباح، تجلس معه وتشرح نفس الأشياء. "هكذا ننسق التقارير. هذا هو أسلوبنا في البرمجة. هؤلاء من نضعهم في نسخة (CC) في أي رسائل بريد إلكتروني. هذا هو قالب مقترحات العملاء." وكل صباح، بعد الغداء، يكون قد نسي كل ذلك بطريقة ما. ليس لأنه غبي — إنه عبقري. لكن ليس لديه ذاكرة دائمة لطريقة عمل شركتك.

هذا بالضبط ما كان يشعر به العمل مع الذكاء الاصطناعي سابقًا.

المطالبات (Prompts) تشبه الوقوف بجانب ذلك الموظف الجديد، وإعطاء تعليمات شفهية في الحال. "اكتب هذا البريد الإلكتروني بشكل رسمي أكثر." "استخدم نقاطًا هنا." "تحقق من هذا الكود بحثًا عن أخطاء." هذا يعمل. لكن في اللحظة التي تغلق فيها المحادثة، يختفي كل شيء. كل دردشة جديدة تبدأ من الصفر.

المهارات (Skills) تشبه تسليمه دليل إجراءات تشغيل قياسية (SOP) داخلي — مجلد قاعدة معرفة يحتوي على المواصفات والبرامج النصية والقوالب والمواد المرجعية. سيبحث الوكيل عما يحتاجه عندما يحتاجه. وبشكل حاسم، يستمر هذا الدليل عبر كل محادثة.

💡

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

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

ما تحتويه المهارة فعليًا

كل مهارة عبارة عن مجلد، وليست مجرد ملف نصي. هذا أمر بالغ الأهمية للفهم. داخل هذا المجلد، يمكنك أن تجد:

SKILL.md

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

scripts/

برامج نصية قابلة للتنفيذ بأي لغة. اختيارية لكنها قوية. Python، Bash، Node — أي شيء تحتاجه للتنفيذ الحتمي.

references/

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

assets/

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

عندما رأيت هذا الهيكل لأول مرة، فكرت: "انتظر، هذا يشبه بناء تطبيق صغير." وهذا صحيح تمامًا. كل مهارة هي وحدة قدرة قائمة بذاتها. بعضها بسيط — مجرد ملف markdown مع قواعد تدقيق لغوي. والبعض الآخر معقد — كامل مع نصوص Python التي تعالج البيانات، وترفع إلى الخوادم، وتنشئ التقارير.

متى وصلت المهارات؟

أصدرت Anthropic المهارات لـ Claude Code في أكتوبر 2025. في البداية، اعتقدت أنه مجرد تحديث ميزة آخر. لكن بعد ذلك حدث شيء ما في ديسمبر 2025 — فتحوا المهارات كمعيار من خلال agentskills.io. فجأة، لم تكن المهارات مجرد شيء خاص بـ Claude. اعتمد Codex CLI من OpenAI نفس البنية. Cursor، Codebuddy، OpenCode — بدأ الجميع في بناء التوافق.

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

والشعبية؟ دعني أضع الأمر على هذا النحو: وصل مستودع يحتوي على أكثر من 50 مهارة لـ Claude إلى 18 ألف نجمة على GitHub. كلمة "Skills" الآن منتشرة في دوائر الذكاء الاصطناعي كما كانت "Prompt" في عام 2023.

الكشف التدريجي - لماذا هذا التصميم عبقري

قبل أن أفهم الكشف التدريجي، كان لدي قلق مزعج: "إذا قمت بتثبيت 50 مهارة، ألن ينفجر سياق Claude؟ ألن أحرق آلاف الرموز لمجرد تحميل أوصاف المهارات؟"

هنا يلمع ذكاء تصميم Anthropic. لقد استعاروا مفهومًا من تصميم تجربة المستخدم (UX) — الكشف التدريجي — وطبقوه بشكل مثالي على إدارة سياق الذكاء الاصطناعي.

نظام التحميل ثلاثي الطبقات

يعني الكشف التدريجي التحميل على مراحل وعند الطلب. لا يقوم Claude بتفريغ كل شيء في السياق عند بدء التشغيل. بدلاً من ذلك، يستخدم نظامًا من ثلاث طبقات:

1
الطبقة 1: البيانات الوصفية — محملة دائمًا

فقط ترويسة YAML لكل SKILL.md — حقلي الاسم والوصف. حوالي 100 رمز لكل مهارة. حتى 50 مهارة تكلف 5000 رمز فقط. يستخدم Claude هذا ليعرف ما هو متاح.

2
الطبقة 2: التعليمات — تُحمل عند التشغيل

جسم ملف SKILL.md الكامل. عادة 3000-5000 رمز. يتم تحميله فقط عندما يتطابق طلبك مع وصف المهارة. هنا تعيش الـ "كيفية القيام بذلك" الفعلية.

3
الطبقة 3: الموارد — تُحمل عند الإشارة إليها

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

لنقم بالحسابات

إليك مقارنة جعلتني أقدر هذا التصميم:

النهج التقليدي

كل شيء في CLAUDE.md، يتم تحميله في كل محادثة.

  • إعدادي القديم: 3000+ سطر
  • تكلفة الرموز: ~40,000 رمز لكل محادثة
  • يتم تحميله سواء دعت الحاجة أم لا

نهج المهارات

تحميل تدريجي بناءً على الحاجة.

  • بيانات وصفية لـ 50 مهارة: ~5,000 رمز
  • 1-2 مهارة نشطة: +6,000 رمز
  • الإجمالي: ~11,000 رمز عادةً

هذا انخفاض بنسبة 75% في استهلاك الرموز. وهذا لا يحسب حتى ميزة البرنامج النصي.

سحر البرامج النصية

هنا تترك المهارات المطالبات في الغبار. عندما تتضمن المهارة برنامجًا نصيًا، يحدث شيء رائع:

  1. يولد Claude أمرًا: python scripts/upload_image.py image.png
  2. يتم تنفيذ البرنامج النصي محليًا على جهازك
  3. فقط المخرجات (مثل رابط الصورة) تعود إلى Claude

كود البرنامج النصي نفسه لا يدخل السياق أبدًا.

فكر فيما يعنيه هذا. يمكنك كتابة نص Python مكون من 500 سطر يعالج كل حالة هامشية، مع معالجة قوية للأخطاء، وتسجيل، وإعادة محاولة — كل الأشياء التي من شأنها تضخيم المطالبة بشكل مستحيل. يحتاج Claude فقط إلى معرفة "نفذ هذا البرنامج النصي". التعقيد مغلف.

💡

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

تشبيه قائمة الهاتف المحمول

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

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

يمكن للبشر الاحتفاظ بحوالي 7±2 قطعة من المعلومات في الذاكرة العاملة. الذكاء الاصطناعي، المقيد بسياق الرموز، لديه نفس القيد جوهريًا. الكشف التدريجي يحترم هذا القيد في كلتا الحالتين.

المهارات مقابل MCP مقابل الوكيل الفرعي - فك التشابك أخيرًا

هذا السؤال طاردني لأسابيع. MCP، المهارات، الوكيل الفرعي — كلها تبدو وكأنها "توسع قدرات Claude". ما الفرق الفعلي؟ بعد البناء باستخدام الثلاثة، لدي أخيرًا إجابة منطقية.

التمييز في جملة واحدة

يسمح MCP لـ Claude بلمس الأنظمة الخارجية. تخبر المهارات Claude بكيفية استخدام ما يلمسه. الوكيل الفرعي يرسل شخصًا آخر للقيام بالعمل.

دعني أفصل ذلك بتشبيهات ساعدتني حقًا على الفهم:

MCP

بطاقة الدخول

تخيل أن موظفك الجديد اللامع لا يمكنه دخول المستودع — لا شارة، لا وصول. MCP هو بطاقة الدخول. إنه بروتوكول الاتصال الذي يسمح لـ Claude بالوصول إلى الأنظمة الخارجية: قواعد البيانات، واجهات برمجة التطبيقات، أنظمة الملفات، خدمات SaaS. يتيح GitHub MCP لـ Claude قراءة المستودعات. يتيح Notion MCP لـ Claude تحرير الصفحات. القيمة الأساسية هي الاتصال.

Skills

دليل المستخدم

الآن يمكن لموظفك دخول المستودع. لكن هل يعرف نظام المخزون؟ أين يتم تخزين الأشياء؟ عملية الاستلام؟ المهارات هي دليل المستخدم. تحتوي على المعرفة الإجرائية — كيفية القيام بالأشياء، ما الخطوات التي يجب اتباعها، ما التنسيقات التي يجب استخدامها. القيمة الأساسية هي المعرفة العملية.

Subagent

إرسال شخص للخارج

أحيانًا تحتاج إلى شخص ما للتعامل مع مهمة بشكل مستقل. ينشئ الوكيل الفرعي (Subagent) جلسة معزولة جديدة بسياقها وأدواتها وأذوناتها الخاصة. ينهي العمل ويعيد النتائج. القيمة الأساسية هي التنفيذ المتوازي مع عزل السياق.

جدول المقارنة

البعد MCP المهارات الوكيل الفرعي
الدور الأساسي ربط الأنظمة الخارجية توفير المعرفة الإجرائية تنفيذ المهام المتوازية
تكلفة الرموز عالية (تحميل مسبق لكل القدرات) منخفضة (تحميل عند الطلب) عالية (جلسة مستقلة)
العتبة التقنية تتطلب برمجة/خادم فقط Markdown تكوين مطلوب
الوصول للبيانات الخارجية نعم لا (إلا عبر النصوص) لا
الأفضل لـ احتياجات البيانات في الوقت الفعلي تدفقات العمل المتكررة المهام المعقدة متعددة الخطوات

متى تستخدم ماذا

استخدم MCP عندما تحتاج للاتصال بأنظمة خارجية:

  • الاستعلام من قاعدة بيانات
  • استدعاء واجهات برمجة تطبيقات (APIs) تابعة لجهات خارجية
  • قراءة/كتابة Notion، Jira، GitHub، Salesforce
  • الوصول إلى أي خدمة تتطلب مصادقة

استخدم المهارات عندما يكون لديك تدفقات عمل متكررة:

  • عمليات مراجعة الكود بقوائم تحقق محددة
  • تدقيق المقالات لغويًا بقواعد أسلوب متسقة
  • توليد التقارير بتنسيقات موحدة
  • أي تعليمات تجد نفسك تكتبها بشكل متكرر

استخدم الوكيل الفرعي عندما تكون المهام معقدة وقابلة للتوازي:

  • مراجعة قاعدة كود كاملة (تستغرق وقتًا طويلاً)
  • معالجة مهام مستقلة متعددة في وقت واحد
  • منع تلوث السياق بين الأعمال غير المرتبطة

تعمل معًا

إليك الجزء الجميل: هذه ليست تقنيات متنافسة. إنها طبقات متكاملة.

قد يستخدم تدفق عمل معقد الثلاثة:

  1. MCP يتصل بـ Salesforce لسحب بيانات المبيعات
  2. المهارات تحدد عملية تحليل البيانات — كيفية حساب المقاييس، وتوليد التقارير
  3. الوكيل الفرعي يعالج تحليلات إقليمية مختلفة بالتوازي

في تدفق عمل الكتابة الخاص بي:

  • المهارات تحدد قواعد التدقيق اللغوي ودليل الأسلوب الخاص بي
  • النصوص البرمجية (المجمعة في المهارات) ترفع الصور إلى خدمة الاستضافة الخاصة بي
  • أخطط لإضافة MCP للاتصال بقاعدة بيانات موادي

لماذا يقول سايمون ويليسون أن المهارات قد تكون أهم من MCP

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

السبب 1: كفاءة الرموز (Tokens)

لدى MCP مشكلة جوهرية: تضخم الرموز.

عندما تتصل بخادم MCP، يحتاج Claude إلى فهم ما يمكن لهذا الخادم فعله. كل دالة متاحة، كل معلمة، كل نوع إرجاع — كل ذلك يجب أن يكون في السياق. لاحظ سايمون أن خادم GitHub MCP الرسمي وحده يستهلك عشرات الآلاف من الرموز.

تتجنب المهارات هذا بأناقة. حمل البيانات الوصفية فقط (100 رمز لكل منها)، ثم حمل التعليمات الكاملة فقط عند التشغيل. فرق الكفاءة مذهل.

السبب 2: ميزة البساطة

لبناء خادم MCP، تحتاج إلى:

  • فهم مواصفات البروتوكول
  • كتابة كود من جانب الخادم
  • تكوين JSON بشكل صحيح
  • معالجة الاتصال وحالات الخطأ

لبناء مهارة؟

فقط اكتب Markdown.

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

السبب 3: التوافق عبر الأنظمة الأساسية

خوادم MCP غالبًا ما تكون خاصة بالمضيف. شيء تم بناؤه لـ Claude Code قد لا يعمل في مكان آخر دون تعديل.

المهارات هي مجرد مجلدات بها Markdown ونصوص برمجية اختيارية. لا تعتمد على تكنولوجيا Anthropic الخاصة. أشار سايمون إلى أنه يمكنك توجيه نفس مجلد المهارة إلى Codex CLI، Gemini CLI — وسيعملون حتى بدون دعم المهارات الأصلي، لأن المهارات في جوهرها مجرد تعليمات جيدة التنظيم.

هذه القابلية للنقل هي السبب في أن OpenAI اعتمدت نفس البنية بشكل أساسي في Codex CLI. أصبحت المهارات معيارًا عالميًا.

السبب 4: تنبؤ الانفجار الكامبري

"أتوقع أن تجلب المهارات انفجارًا كامبريًا أكثر إثارة من جنون MCP العام الماضي."
— سايمون ويليسون

لماذا؟ لأنه عندما تنخفض عتبة الإنشاء بما يكفي، تنفجر مساهمات المجتمع. تتطلب كتابة خادم MCP مهارات تطوير الواجهة الخلفية. تتطلب كتابة مهارة معرفة كيفية كتابة مستند.

نحن نرى بالفعل هذا التنبؤ يتحقق. أسواق المهارات تظهر في كل مكان. تفيض مستودعات GitHub بمساهمات المجتمع. ينمو النظام البيئي بشكل أسرع مما توقعه أي شخص.

ملاحظتي الخاصة

بعد أشهر مع كلتا التقنيتين، أتفق مع تقييم سايمون. تبدو المهارات أكثر توافقًا مع كيفية عمل النماذج اللغوية الكبيرة (LLMs) بشكل طبيعي — فهم النص، اتباع التعليمات، تطبيق المعرفة سياقيًا.

يمثل MCP تفكير هندسة البرمجيات التقليدي: تحديد الواجهات، تنفيذ الخدمات، معالجة البروتوكولات.

تمثل المهارات التفكير الأصلي لـ LLM: اكتب بوضوح كيفية القيام بشيء ما، ودع النموذج يكتشف متى وكيف يطبقه.

كلاهما له مكانه. لكن المهارات قد تكون التحول النموذجي الأكثر عمقًا.

تشريح المهارة المثالية

دعني أرشدك خلال هيكل مهارة متقنة الصنع. هذه ليست مجرد نظرية — فهم هذا التشريح سيجعل كل شيء آخر في هذا الدليل منطقيًا.

هيكل المجلد

دليل المهارة القياسي
my-skill/
├── SKILL.md                 # التعليمات الأساسية (مطلوب)
├── scripts/
│   └── process.py           # نص برمجي قابل للتنفيذ
├── references/
│   └── DETAILED_GUIDE.md    # وثيقة مرجعية مفصلة
└── assets/
    └── template.md          # مورد قالب

SKILL.md فقط هو المطلوب. كل شيء آخر يعزز القدرة.

ملف SKILL.md

هذا هو قلب مهارتك. يتكون من جزأين:

هيكل SKILL.md
---
name: my-awesome-skill
description: شرح موجز لما تفعله هذه المهارة ومتى يتم استخدامها. قم بتضمين كلمات التشغيل المفتاحية.
---

# My Awesome Skill

## Instructions

توجيه خطوة بخطوة ليتبعه Claude عند استدعاء هذه المهارة.

## Examples

عروض توضيحية ملموسة لمدخلات/مخرجات أو أنماط استخدام.

## Guidelines

أي قواعد أو قيود أو أفضل الممارسات التي يجب اتباعها.

ترويسة YAML (Frontmatter)

القسم بين علامات --- حاسم. إنه ما يقرأه Claude ليقرر ما إذا كان سيستخدم مهارتك.

name

معرف فريد. أحرف صغيرة، أرقام، واصلات فقط. بحد أقصى 64 حرفًا. هذا يصبح أمر /slash-command الخاص بك.

description

يخبر Claude متى يستخدم هذه المهارة. قم بتضمين كلمات التشغيل المفتاحية. بحد أقصى 1024 حرفًا. هذه هي "قابلية اكتشاف" مهارتك.

خطأ الوصف الحرج

لا تجلب عادات المطالبة (Prompt) هنا. استخدم دائمًا صيغة الغائب في الأوصاف، لأنها يتم حقنها في مطالبات النظام.

جيد: "معالجة ملفات Excel وتوليد التقارير"

سيء: "يمكنني مساعدتك في معالجة ملفات Excel"

سيء: "يمكنك استخدام هذا لمعالجة ملفات Excel"

خيارات الترويسة المتقدمة

بالإضافة إلى الاسم والوصف، تدعم المهارات خيارات تكوين قوية:

الحقل الغرض
disable-model-invocation تعيين إلى true لمنع Claude من التحميل التلقائي. يعمل فقط الـ /command اليدوي.
user-invocable تعيين إلى false للإخفاء من الـ /menu. استخدمه للمعرفة الخلفية.
allowed-tools الحد من الأدوات التي يمكن لـ Claude استخدامها عندما تكون المهارة نشطة.
context تعيين إلى "fork" للتشغيل في سياق وكيل فرعي معزول.
agent أي نوع وكيل فرعي لاستخدامه (Explore، Plan، أغراض عامة).

القاعدة الذهبية: 500 سطر

💡

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

اتفاقيات التسمية

اسم مجلدك مهم. يجب أن يكون أحرفًا صغيرة + واصلات. لا مسافات. لا أحرف كبيرة.

  • جيد: hotspot-collector, code-review, ai-proofreading
  • سيء: Hotspot Collector, codeReview, AI_Proofreading

إنشاء مهارتك الأولى

إليك أهم نصيحة عندي: لست بحاجة لكتابة المهارات بنفسك.

دعني أشرح. تكمن قيمة المهارة فيما تغلفه — تدفق عملك، تجربتك، إجراءات التشغيل القياسية (SOP) الخاصة بك. هذه تأتي منك، تكتشفها من خلال العمل الفعلي. لكن تحويلها إلى ملف SKILL.md منسق بشكل صحيح؟ دع الذكاء الاصطناعي يقوم بذلك.

ما عليك القيام به:

  1. فكر بوضوح في المشكلة التي تريد حلها
  2. وضح تدفق عملك
  3. وفر سياقًا ومواد مرجعية كافية

ثم قل لـ Claude: "ساعدني في إنشاء مهارة للقيام بـ XXX." سيقوم بتوليد ملفات منسقة بشكل صحيح لك.

عقلية الذكاء الاصطناعي الأصيلة

إذا كنت بحاجة لكتابة المهارات يدويًا بنفسك، فأنت لست أصيلاً في الذكاء الاصطناعي (AI-native) بعد. حل مشكلات تدفق عمل الذكاء الاصطناعي لديك أولاً، ثم استخدم المهارات لتغليف تلك الحلول. دع الذكاء الاصطناعي يتولى التنسيق.

خطوة بخطوة: مثال بسيط

دعنا ننشئ مهارة تعلم Claude شرح الكود باستخدام الرسوم البيانية المرئية والقياسات.

1
أنشئ دليل المهارة

تذهب المهارات الشخصية في ~/.claude/skills/. تعمل عبر جميع مشاريعك.

2
اكتب SKILL.md

أو الأفضل — أخبر Claude بما تريد ودعه يكتب الملف لك.

3
اختبر طريقتي الاستدعاء

دع Claude يستدعي تلقائيًا بالسؤال "كيف يعمل هذا الكود؟" أو استخدم /explain-code مباشرة.

~/.claude/skills/explain-code/SKILL.md
---
name: explain-code
description: Explains code with visual diagrams and analogies. Use when explaining how code works, teaching about a codebase, or when user asks "how does this work?"
---

When explaining code, always include:

1. **Start with an analogy**: Compare the code to something from everyday life
2. **Draw a diagram**: Use ASCII art to show flow, structure, or relationships
3. **Walk through the code**: Explain step-by-step what happens
4. **Highlight a gotcha**: What's a common mistake or misconception?

Keep explanations conversational. For complex concepts, use multiple analogies.

أين تعيش المهارات

الموقع يحدد النطاق:

الموقع المسار ينطبق على
شخصي ~/.claude/skills/<skill-name>/SKILL.md جميع مشاريعك
المشروع .claude/skills/<skill-name>/SKILL.md هذا المشروع فقط
إضافة (Plugin) <plugin>/skills/<skill-name>/SKILL.md حيث تم تفعيل الإضافة
مؤسسة إعدادات مُدارة جميع مستخدمي المؤسسة
💡

لمعظم المستخدمين: استخدم الدليل الشخصي (~/.claude/skills/). ستكون مهاراتك متاحة في كل مكان، بغض النظر عن المشروع الذي تعمل عليه.

استخدام skill-creator الرسمي

توفر Anthropic مهارة خصيصًا لإنشاء المهارات. ميتا (Meta)، أليس كذلك؟

قم بتثبيتها بإخبار Claude:

مطالبة التثبيت
Install this skill, project address is: https://github.com/anthropics/skills/tree/main/skills/skill-creator

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

تحويل GitHub بالكامل إلى ترسانتك الشخصية

هنا تصبح الأمور مثيرة. هذه هي التقنية التي غيرت طريقة تفكيري في قدرات الذكاء الاصطناعي تمامًا.

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

يمكن للمهارات إذابة تلك الحواجز.

المفهوم الأساسي

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

💡

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

مثال حقيقي: تنزيل الفيديو

دعني أستعرض مثالاً فعليًا. لنقل أنك تحتاج غالبًا لتنزيل مقاطع فيديو من YouTube و Bilibili ومنصات أخرى.

الخطوة 1: ابحث عن المشروع المناسب. اسأل أي ذكاء اصطناعي: "هل هناك مشروع مفتوح المصدر على GitHub يقوم بتنزيل مقاطع الفيديو من مواقع ويب مختلفة؟"

سيشير عليك بـ yt-dlp — مشروع أسطوري بـ 143,000+ نجمة يدعم آلاف المواقع.

الخطوة 2: حزمه كمهارة.

مطالبة لـ Claude
Help me package this open source tool https://github.com/yt-dlp/yt-dlp into a Skill, so that whenever I give a video link, it can help me download the video.

الخطوة 3: دع Claude يخطط. استخدم وضع التخطيط (Plan mode) أولاً. سيحلل Claude المشروع، ويفهم قدراته، ويطرح أسئلة توضيحية حول تفضيلاتك.

الخطوة 4: البناء والاختبار. انتقل إلى وضع التطوير. في غضون بضع دقائق، سيكون لديك مهارة تنزيل فيديو عاملة.

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

تحديث ما بعد التشغيل الأول
Update all these experiences into the video-downloader skill. Remember the Cookie requirement, the dependency installation, everything we just figured out.

المرة القادمة؟ افتح ونزل. فوري.

المزيد من الأفكار لـ GitHub-to-Skills

01

Pake

45 ألف نجمة. حزم أي تطبيق ويب في تطبيق سطح مكتب خفيف الوزن. جملة واحدة تحول مشروع الويب الخاص بك إلى تطبيق قابل للتثبيت.

02

FFmpeg + ImageMagick

أدوات تحويل التنسيق الأسطورية. حزمها معًا لمصنع تنسيق عالمي. لا تستخدم محولات مشبوهة عبر الإنترنت مرة أخرى.

03

ArchiveBox

احفظ أي صفحة ويب بتنسيقات لا حصر لها. HTML، PDF، لقطة شاشة، WARC — أرشفة ويب شاملة كمهارة.

04

Manim

محرك الرسوم المتحركة الذي يشغل فيديوهات 3Blue1Brown. حوله إلى مهارة لتوليد رسوم متحركة توضيحية رياضية.

هذه مجرد قمة جبل الجليد. يستضيف GitHub ملايين المشاريع — عقود من العبقرية البشرية، متاحة مجانًا.

العملية الكاملة

  1. حدد الحاجة
  2. استخدم الذكاء الاصطناعي للبحث في GitHub عن حلول
  3. استخدم الذكاء الاصطناعي + skill-creator لحزم المشروع
  4. التشغيل الأول: توقع المشاكل، وثق الحلول
  5. كرر المهارة بالخبرات المستفادة
  6. النتيجة: قدرة موثوقة ومجربة في المعارك في ترسانتك

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

بناء نظام إدارة مهارات ذاتي التطور

الآن ندخل منطقة استغرق مني فهمها يومين كاملين. هنا تنتقل المهارات من "أدوات مفيدة" إلى "قدرات حية ومتنامية".

المشكلة: المهارات المحزومة من مشاريع GitHub تحتاج لصيانة. المستودعات الأصلية يتم تحديثها. تحدث إصلاحات للأخطاء. تظهر ميزات جديدة. في الوقت نفسه، كنت تستخدم مهارتك وتراكم الخبرة — "هذا المعامل يعمل بشكل أفضل"، "أضف هذه العلامة لتجنب ذلك الخطأ". كيف تدير كل هذا؟

الحل ثلاثي القطع

بنيت (بمساعدة الذكاء الاصطناعي) ثلاثيًا من المهارات التي تعمل معًا لحل هذا:

01

github-to-skills

نسخة معدلة من skill-creator تحقن بيانات GitHub الوصفية (الرابط وتجزئة الالتزام) عند الحزم. يعطي هذا لكل مهارة "هوية" — نعرف بالضبط من أين أتت وأي إصدار هي.

02

skill-manager

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

03

skill-evolution-manager

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

مشكلة التحكم في الإصدار

إليك صراع ظللت أواجهه: عندما يتم تحديث GitHub، أريد سحب أحدث كود وإعادة إنشاء SKILL.md. لكنني كنت أيضًا أكرر مهارتي بناءً على تجربة الاستخدام — تعديلات، إصلاحات، تفضيلات. هذه التعديلات تعيش في SKILL.md أيضًا.

قوتان، كلاهما يعدل نفس الملف، بأهداف مختلفة تمامًا. كارثة تنتظر الحدوث.

الحل: evolution.json

الرؤية: فصل الاهتمامات.

تستمر تحديثات GitHub في إعادة إنشاء ملف SKILL.md الأساسي. لكن كل الخبرة المتراكمة يتم تخزينها في ملف evolution.json منفصل. فكر فيه كملف حفظ للعبة. بغض النظر عن الإصدار الذي يتم تحديث اللعبة الرئيسية إليه، ملف الحفظ الخاص بك يحفظ تقدمك.

عندما يتم استبدال SKILL.md بإصدار جديد، يلعب evolution.json دوره — بإعادة حقن الحكمة المتراكمة مرة أخرى في المهارة الجديدة.

دليل المهارة مع التطور
yt-dlp-skill/
├── SKILL.md           # التعليمات الأساسية (يمكن إعادة إنشائها)
├── evolution.json     # الخبرة المتراكمة (محفوظة)
└── scripts/
    └── download.sh    # برنامج نصي للتنفيذ

عجلة الإدارة الدوارة

مع وضع هذه القطع الثلاث في مكانها، تصبح إدارة المهارات دورة ذاتية التعزيز:

  1. أنشئ مهارات جديدة من GitHub باستخدام github-to-skills (مع هوية مضمنة)
  2. استخدم المهارات في العمل اليومي، وواجه الحالات الهامشية والحلول
  3. طور المهارات تلقائيًا عبر skill-evolution-manager (تم التقاط الحلول)
  4. حدث المهارات الأساسية عندما يتم تحديث مستودعات GitHub عبر skill-manager
  5. ادمج بيانات التطور مرة أخرى في المهارات المحدثة (الخبرة محفوظة)

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

💡

هذا ما يبدو عليه التطور المستمر في الممارسة. ذكاؤك الاصطناعي ليس لديه مهارات فحسب — لديه مهارات تنمو معك، وتراكم حكمتك بينما تظل مواكبة لعالم المصادر المفتوحة.

لقد جعلت هذا الثلاثي مفتوح المصدر في https://github.com/KKKKhazix/Khazix-Skills. إنه ليس مثاليًا، لكنه يعمل. ويشير نحو شيء قوي: مهارات الغد لن تكون مستندات ثابتة. ستكون أنظمة حية.

قائمة كنوز المهارات الرسمية الـ 14

قبل بناء مهاراتك الخاصة، اعرف ما هو متاح بالفعل. تحتفظ Anthropic بمستودع مهارات رسمي يغطي الاحتياجات الشائعة بشكل جميل.

جميع المهارات في: https://github.com/anthropics/skills

مهارات المستندات (مغلقة المصدر)

هذه تشغل توليد المستندات الذي تراه في Claude.ai:

docx

إنشاء وتحرير وتحليل مستندات Word. يدعم التعليقات، تتبع المراجعات، الاحتفاظ بالتنسيق. اطلب من Claude كتابة تقرير — احصل على ملف .docx فعلي.

xlsx

عمليات جداول بيانات Excel. الصيغ، التنسيق، تحليل البيانات، التصور. يعمل مع ملفات .xlsx و .csv و .tsv.

pptx

إنشاء وتحرير PowerPoint. قوالب، مخططات، توليد تلقائي للشرائح. أعط مخططًا، احصل على عرض تقديمي كامل.

pdf

مجموعة عمليات PDF. استخراج النص، استخراج الجداول، الدمج/التقسيم، تعبئة النماذج. قدرة تعبئة النماذج قوية بشكل خاص.

مهارات التطوير (Apache 2.0 مفتوح المصدر)

artifacts-builder

بناء Artifacts معقدة لـ Claude.ai. React 18 + TypeScript + Tailwind + shadcn/ui. نصوص التهيئة والحزم الكاملة مضمنة.

frontend-design

توليد واجهات أمامية عالية الجودة. يتجنب صراحة "هراء الذكاء الاصطناعي" — التدرجات الأرجوانية العامة والتمركز المفرط الذي يصرخ "صنعه الذكاء الاصطناعي".

mcp-builder

دليل لإنشاء خوادم MCP. يدعم حلول Python (FastMCP) و Node/TypeScript. يربط بين المهارات و MCP بشكل جيد.

webapp-testing

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

المهارات الإبداعية

algorithmic-art

إنشاء فن توليدي باستخدام p5.js. عملية رائعة من خطوتين: أولاً إنشاء "فلسفة خوارزمية" (.md)، ثم التعبير عنها في الكود. يدعم عشوائية البذور لتنويعات لا نهائية.

theme-factory

مصنع نمط السمة. 10 إعدادات مسبقة مضمنة (لون + خط) قابلة للتطبيق على الشرائح، المستندات، التقارير، صفحات الويب.

brand-guidelines

مواصفات العلامة التجارية الرسمية لـ Anthropic. الألوان، الخطوط، قواعد الاستخدام. استخدمه كقالب لمهارات علامتك التجارية الخاصة.

canvas-design

فلسفة بصرية يتم التعبير عنها من خلال التصميم. الحد الأدنى من النص، أقصى تأثير بصري. ينشئ ملفات PDF و PNG مذهلة.

مهارات الاتصال والميتا

internal-comms

قوالب الاتصال الداخلي. تقارير الحالة، تحديثات القيادة، الرسائل الإخبارية، تقارير الحوادث، تحديثات المشروع.

skill-creator

دليل لإنشاء مهاراتك الخاصة. المهارة الميتا. قل لـ Claude "ساعدني في إنشاء مهارة لـ X" وسيتولى الأمر.

طرق التثبيت

الطريقة 1: اللغة الطبيعية

ببساطة قل لـ Claude: "Install this skill, project address is: [GitHub URL]"

الطريقة 2: سوق الإضافات

أوامر Claude Code
# Add official repo as marketplace
/plugin marketplace add https://github.com/anthropics/skills

# Install skills
/plugin install
# Tab to Marketplace, select desired package

الطريقة 3: السحب اليدوي

قم بتنزيل مجلد المهارة وضعه في دليل مهاراتك (~/.claude/skills/ للشخصي، .claude/skills/ للخاص بالمشروع).

فن مهارات التصميم - تحليل عميق

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

التقنية 1: رفع السقف

لا تبدأ مهارة algorithmic-art بـ "ساعدني في الرسم باستخدام p5.js". تبدأ بـ:

"الفلسفات الخوارزمية هي حركات جمالية حسابية يتم التعبير عنها بعد ذلك من خلال الكود."

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

التقنية 2: هيكل من مرحلتين

تستخدم كلتا مهارتي التصميم نهجًا من مرحلتين:

  1. أولاً، إنشاء الفلسفة (إطار مفاهيمي في .md)
  2. ثم، التعبير عنها بصريًا (التنفيذ الفعلي)

هذا يفرض التجريد قبل التنفيذ. لا يمكن للنموذج أن يقع في الأمثل المحلي لـ "كتابة الكود، ضبط القيم". المفهوم يأتي أولاً؛ الكود مجرد تعبير.

التقنية 3: قوالب شعرية + هندسية

توفر مهارة algorithmic-art هيكلًا لكتابة الفلسفة:

Philosophy Elements
Express how this philosophy manifests through:
- Computational processes and mathematical relationships
- Noise functions and randomness patterns
- Particle behaviors and field dynamics
- Temporal evolution and system states
- Parametric variation and emergent complexity

لاحظ: كل نقطة هي لغة جمالية وأيضًا كائن تقني. "دوال الضوضاء" ترتبط مباشرة بالكود. "سلوكيات الجسيمات" قابلة للتنفيذ. هذا يجسد الرؤية والتنفيذ.

التقنية 4: بذور المفاهيم

رؤية عبقرية من المهارات الرسمية:

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

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

التقنية 5: القوالب مع مناطق الحرية

تحدد المهارات بوضوح ما هو ثابت (التخطيط، العلامة التجارية، عناصر التحكم) وما هو متغير (الخوارزمية، المعلمات، الألوان). هذا يضمن:

  • كل مخرج له تجربة واجهة مستخدم متسقة
  • يعرف النموذج بالضبط أين يمكنه/لا يمكنه التعديل
  • يقلل من "المفاجآت" غير المتوقعة من التفسير المفرط في الإبداع

التقنية 6: الحرفية كقائمة تحقق

تقوم مهارة canvas-design بترميز المعايير المهنية كقواعد قابلة للتحقق:

  • لا شيء يسقط من الصفحة
  • لا شيء يتداخل
  • الهوامش المناسبة غير قابلة للتفاوض
  • النص دائمًا في حده الأدنى والمرئيات أولاً

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

التقنية 7: الطرح، وليس الإضافة

خطوة التحسين النهائية عبقرية:

"لتحسين العمل، تجنب إضافة المزيد من الرسومات؛ بدلاً من ذلك، قم بتحسين ما تم إنشاؤه. إذا كانت الغريزة هي استدعاء دالة جديدة أو رسم شكل جديد، توقف."

هذا يرمز "آخر 10% من الحرفية" التي تفصل الهاوي عن المحترف. عندما تقول الغريزة "أضف المزيد"، اسأل بدلاً من ذلك: ماذا يمكن حذفه؟ ماذا يمكن محاذاته، دمجه، تقويته؟

💡

ملخص نمط مهارة التصميم: ارفع التموضع (النوع، ليس العمل) ← مرحلتين (فلسفة، ثم تعبير) ← وفر قوالب ذات أبعاد ← ضمن المفهوم كحمض نووي ← حدد المناطق الثابتة/المتغيرة ← رمز الحرفية كقائمة تحقق ← التمريرة النهائية تطرح، لا تضيف أبدًا.

تصميم هندسة مكتبة مهاراتك

مع عشرات المهارات، التنظيم مهم. إليك كيف أفكر في هيكلة مكتبة مهارات قابلة للتوسع.

لماذا تقسيم المهارات؟

غالبًا ما يسأل الناس: "ألا يمكنني فقط كتابة مهارة واحدة كبيرة تفعل كل شيء؟"

لا. ثلاثة أسباب:

01

تحميل عند الطلب

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

02

تشغيل دقيق

المهارة الكبيرة لها أوصاف غامضة. "للكتابة" — لكن متى؟ هل يحسب اختيار الموضوع؟ إصلاح الأخطاء المطبعية؟ المهارات الصغيرة المركزة يمكن أن يكون لها أوصاف تشغيل دقيقة.

03

قابلية التركيب

المهارات الصغيرة تتحد. "دقق لغويًا ورسم توضيحي" يحمل كلتا مهارتي ai-proofreading و image-illustration معًا. الوحدات النمطية تمكن المرونة.

أنماط نوع المهارة

لقد وجدت أربعة أنماط تغطي معظم حالات الاستخدام:

النمط الهيكل الأفضل لـ
قائمة على تدفق العمل نظرة عامة ← شجرة قرار ← خطوة 1 ← خطوة 2... مهام بترتيب ثابت (معالجة المستندات، النشر)
قائمة على المهام نظرة عامة ← بدء سريع ← مهمة 1 ← مهمة 2... عمليات متعددة في نفس المجال (PDF: استخراج/دمج/تقسيم)
مرجع/إرشادات نظرة عامة ← إرشادات ← مواصفات ← استخدام المعايير (إرشادات العلامة التجارية، نمط الكود، قواعد الكتابة)
قائمة على القدرات نظرة عامة ← القدرات الأساسية ← 1، 2، 3... قدرات النظام (تحليل البيانات، إدارة المنتج)

نظام مهارات الكتابة الخاص بي

كمثال ملموس، إليك كيفية تنظيم المهارات للكتابة:

P0 المهارات الأساسية (كل مقالة)

  • ai-proofreading: عملية من ثلاث تمريرات لخفض معدل اكتشاف الذكاء الاصطناعي. المشغل: "proofread"، "too AI"
  • image-illustration: توليد صورة + رفع للاستضافة + إرجاع markdown. المشغل: "illustrate"، بعد التدقيق

P1 مهارات منتظمة (معظم المقالات)

  • topic-generator: توليد أفكار مواضيع بناءً على الاتجاهات. المشغل: "give me topics"
  • long-to-x: تحويل النموذج الطويل إلى سلاسل Twitter. المشغل: "convert to X content"
  • research-collector: جمع وتنظيم مواد البحث. المشغل: "research [topic]"

P2 مهارات عرضية

  • headline-generator: صياغة عناوين تجذب الانتباه. المشغل: "title ideas"
  • seo-optimizer: التحسين لمحركات البحث. المشغل: "SEO"، "optimize for search"

معالجة الأخطاء في المهارات

لا تنس مسارات الفشل

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

نظام المهارات البيئي المتفجر

عندما نظرت لأول مرة في المهارات الشهر الماضي، وجدت حفنة من المستودعات. الآن؟ انفجر النظام البيئي. هناك أسواق مخصصة، وأدلة منسقة، وعشرات الآلاف من المهارات التي ساهم بها المجتمع.

نقاط البداية الرسمية

وثائق Anthropic: https://code.claude.com/docs/en/skills

أدلة واضحة، خطوة بخطوة لإنشاء واستخدام المهارات.

المستودع الرسمي: https://github.com/anthropics/skills

المهارات الرسمية الـ 14 بالإضافة إلى أمثلة.

معيار مهارات الوكيل: https://agentskills.io

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

أسواق المجتمع

skillsmp.com

60,000+ مهارة. أكبر سوق وجدته. الكمية مذهلة.

skillstore.io

واجهة مصقولة مع تصفية الفئات. أسهل للتصفح من المستودعات المجمعة.

claudeskillhub.com

الشعار: "اشحن Claude بقوة." التركيز على مهارات عملية ومفيدة فورًا.

skillsdirectory.org

50,000+ مهارة مع وظيفة بحث قوية.

مجموعات منسقة

smithery.ai/skills — ليست كثيرة، لكن كل واحدة مفحوصة للجودة.

awesome-claude-skills على GitHub — قائمة منسقة يدويًا. جودة عالية، محدثة بشكل متكرر.

https://github.com/travisvn/awesome-claude-skills

أدلة متعددة الأدوات

mcpservers.org/claude-skills — يضع خوادم MCP ومهارات Claude معًا. منظور فريد للنظام البيئي.

claudemarketplaces.com — دليل للأسواق. "سوق الأسواق".

💡

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

أنماط متقدمة وتقنيات احترافية

لأولئك المستعدين للتعمق أكثر، إليك أنماط اكتشفتها من خلال الاستخدام المكثف.

حقن السياق الديناميكي

صيغة !`command` تنفذ أوامر القشرة قبل وصول محتوى المهارة إلى Claude. المخرجات تستبدل العنصر النائب.

مهارة ملخص PR مع بيانات ديناميكية
---
name: pr-summary
description: Summarize changes in a pull request
context: fork
agent: Explore
---

## Pull request context
- PR diff: !`gh pr diff`
- PR comments: !`gh pr view --comments`
- Changed files: !`gh pr diff --name-only`

## Your task
Summarize this pull request...

تنفذ الأوامر قبل أن يرى Claude أي شيء. يتلقى Claude الموجه المُصيَّر بالكامل بالبيانات الفعلية.

التنفيذ المتشعب (تكامل الوكيل الفرعي)

أضف context: fork لتشغيل مهارة في عزلة. يصبح محتوى المهارة هو الموجه الذي يقود وكيلاً فرعيًا.

مهارة بحث باستخدام وكيل Explore
---
name: deep-research
description: Research a topic thoroughly
context: fork
agent: Explore
---

Research $ARGUMENTS thoroughly:

1. Find relevant files using Glob and Grep
2. Read and analyze the code
3. Summarize findings with specific file references

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

استبدال المعاملات

مرر قيمًا ديناميكية إلى المهارات باستخدام $ARGUMENTS أو الموضعية $0, $1, إلخ.

مهارة ترحيل المكون
---
name: migrate-component
description: Migrate a component from one framework to another
---

Migrate the $0 component from $1 to $2.
Preserve all existing behavior and tests.

تشغيل /migrate-component SearchBar React Vue يستبدل القيم تلقائيًا.

وضع القراءة فقط

استخدم allowed-tools لتقييد ما يمكن لـ Claude فعله عندما تكون المهارة نشطة:

مهارة الاستكشاف الآمن
---
name: safe-reader
description: Read files without making changes
allowed-tools: Read, Grep, Glob
---

Explore and understand the codebase without modifying anything.

توليد المخرجات المرئية

يمكن للمهارات توليد ملفات HTML تفاعلية تفتح في متصفحك. يعمل هذا النمط لـ:

  • تصورات قاعدة الكود
  • رسوم التبعية البيانية
  • تقارير تغطية الاختبار
  • مخططات هيكل قاعدة البيانات
  • أي بيانات معقدة تستفيد من الاستكشاف التفاعلي

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

تسجيل الجلسة

استخدم ${CLAUDE_SESSION_ID} للعمليات الخاصة بالجلسة:

مهارة مسجل الجلسة
---
name: session-logger
description: Log activity for this session
---

Log the following to logs/${CLAUDE_SESSION_ID}.log:

$ARGUMENTS

مشغل التفكير الموسع

💡

قم بتضمين كلمة "ultrathink" في أي مكان في محتوى مهارتك لتمكين وضع التفكير الموسع لمهام التفكير المعقدة.

حالة الخلق

أريد أن أنهي بشيء شخصي.

في كل مرة أعمل فيها على المهارات، أنتقل بذاكرتي إلى صيف عام 2013. كنت قد انتهيت للتو من امتحانات القبول في المدرسة الثانوية واشتريت جهاز كمبيوتر محمول بمدخراتي. قضيت ذلك الصيف بأكمله أعبث بتعديلات (mods) للعبة Skyrim — أنزلها، أدمجها، أعدل ملفات التكوين، وأشاهد لعبتي تتحول إلى شيء خاص بي تمامًا.

كانت تلك متعة الخلق الخالصة. ليس استهلاك المحتوى. ليس تصفح الخلاصات. بل بناء شيء فعليًا، تخصيص شيء ما، جعل شيء ما ملكي.

المهارات تعيد ذلك الشعور.

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

المهارات هي هذا بالضبط.

اليوم قد تثبت skill-creator وترسخ إجراءً مشتركًا واحدًا — ربما فحص النقاط الساخنة للمواضيع، أو تحويل سجلات الأخطاء إلى خطط إصلاح، أو تحويل الروابط إلى ملخصات. واحد فقط.

عندما يعمل بنجاح، ستفهم قيمة إعادة الاستخدام.

غدًا ستريد واحدًا ثانيًا. في اليوم التالي، ستريد نقل جميع عملياتك إلى الداخل.

في تلك النقطة، تدخل حالة مختلفة.

الحرية. حالة الخلق.

تلك المشاريع الرائعة مفتوحة المصدر على GitHub — عقود من الحكمة البشرية، يتم مشاركتها بحرية. بسبب المهارات، وبسبب الوكلاء، يمكن لأي شخص عادي الآن قيادة تلك القوة.

لا تحتاج لثلاثة رؤوس وستة أذرع. لا تحتاج لقدرات خارقة للطبيعة. خلفك تقف المعرفة المتراكمة للبشرية. طالما أردتها — فهي لك.

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

هذا العصر العبقري الرائع الذي يمكن أن يجعل أي شخص خارقًا — ألا يثيرك؟

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

آخر تحديث: يناير 2026 | مواصفات المهارات مستمرة في التطور. تحقق من الوثائق الرسمية لأحدث الميزات.

??????

0 ???????

???? ???????

?? ??? ?? ????? ?????? ??? ??? ??????!