كلٌّ من الـ skills والـ plugins يوسّع ما يعرفه Claude Code ويستطيع فعله. لكنهما يعملان على مستويين مختلفين — والخلط بينهما هو أسرع طريقة إما للبناء الزائد أو لتفويت شيء موجود مسبقًا.
الخلاصة في سطر
- الـ skill قطعة معرفة واحدة يطبّقها Claude تلقائيًا.
- الـ plugin حزمة تُثبّت عدّة skills و commands و hooks و connectors في خطوة واحدة.
الـ Skill — قطعة معرفة واحدة
الـ skill مجلد يحتوي SKILL.md يعلّم Claude كيف يفعل شيئًا واحدًا بطريقتك:
.claude/skills/brand-voice/SKILL.md
قد يصف نبرة علامتك التجارية، أو قائمة مراجعة الـ deployment، أو كيف تنسّق الجداول. يلاحظ Claude حين يكون ذا صلة ويتّبع التعليمات. قطعة skill واحدة، خبرة واحدة.
أنشئ skill حين:
- لديك عملية أو اصطلاح معيّن يجب أن يتّبعه Claude
- خاص بمشروعك أو فريقك
- تريده يُطبَّق تلقائيًا، دون استدعائه
الـ Plugin — مجموعة أدوات مُجمَّعة
الـ plugin يُجمّع عدّة أشياء معًا — skills و slash commands و hooks واتصالات MCP — فتُثبّت إعدادًا مُجرَّبًا في أمر واحد:
/plugin install code-review@claude-plugins-official
هذا التثبيت الواحد قد يعطيك review skill (اصطلاحات يجب اتّباعها)، و command /review (الإجراء الصريح)، و hook (تنسيق تلقائي بعد التعديلات)، واتصال أداة — كلها مُعدَّة وجاهزة.
ثبّت plugin حين:
- جمع أحدهم مسبقًا مجموعة الأدوات التي تحتاجها
- تريد إعدادًا مُجرَّبًا، لا بناءً يدويًا
- تُدخل فريقًا جديدًا وتريد أن يكون الجميع مُعدًّا بنفس الطريقة
مقارنة جنبًا إلى جنب
| Skill | Plugin | |
|---|---|---|
| النطاق | قطعة معرفة واحدة | حزمة من skills + commands + hooks + connectors |
| التثبيت | ضع مجلدًا في .claude/skills/ | /plugin install name |
| من أنشأه | أنت (خاص بالمشروع) | أنت أو المجتمع |
| تلقائي؟ | نعم — Claude يطبّقه حين يكون ذا صلة | نعم — كل ما بداخله يُفعَّل |
| قابل للمشاركة | عمل commit في الـ repo | انشر أو شارك الحزمة |
| التشبيه | وصفة واحدة | كتاب طبخ بوصفات وأدوات ونصائح |
التدرّج الطبيعي
معظم الفرق تتّبع هذا المسار الطبيعي:
- ابدأ بـ skill — “هكذا نكتب رسائل الـ commit”
- أضف command —
/deployينفّذ prompt الـ deployment - أضف hook — تنسيق تلقائي بعد كل تعديل
- اكتشف أنها تعمل معًا — اجمعها في plugin
- شارك الـ plugin — الآن المؤسسة كلها مُعدَّة بتثبيت واحد
لا تحتاج أن تبدأ بـ plugins. لكن حين تجد نفسك تشرح “ثبّت هذا الـ skill، ثم أضف هذا الـ command، ثم أعدّ هذا الـ hook” لكل زميل جديد — فهذه إشارة لتجميعها.