إنتقل إلى المحتوى الرئيسي

المهارات: خبرة عند الطلب

متقدّم

تحزّم المهارة (Skill) خبرةً — تعليمات إضافةً إلى سكربتات وموارد اختيارية — يحمّلها Claude فقط عندما تكون ذات صلة. بدلًا من حشو كل شيء في CLAUDE.md، تعطي Claude مكتبة من القدرات يسحبها عند الطلب.

التشريح

المهارة عبارة عن مجلد يحوي ملف SKILL.md: واجهة YAML أمامية (frontmatter) + تعليمات.

---
name: pdf-forms
description: Use when the user needs to fill, read, or generate PDF forms.
---

# PDF Forms
Steps and rules for working with PDF forms…
(optionally reference scripts/ or resources/ in this folder)

description هو المُحفِّز — يقرؤه Claude ليقرر متى يفعّل المهارة. اكتبه على هيئة "Use when…"، محددًا بما يكفي ليُحمَّل في الوقت المناسب وليس في غيره.

الكشف التدريجي (لماذا تتوسع المهارات)

لا يحمّل Claude متن كل مهارة كاملًا مقدمًا — فهو يرى الـ name + description خفيفي الوزن، ولا يسحب التعليمات الكاملة (ويشغّل السكربتات) إلا عندما يطابق طلبٌ ما. هذا يبقي السياق رشيقًا حتى مع تثبيت العديد من المهارات.

أين توجد

  • شخصية: ~/.claude/skills/<name>/SKILL.md
  • المشروع (قابلة للمشاركة): .claude/skills/<name>/SKILL.md
  • مُحزَّمة في إضافة للتوزيع على الفريق.

يشحن AILmanac 7 حزم مهارات جاهزة — انسخ واحدة لتجربتها.

المهارة مقابل الأمر مقابل الوكيل الفرعي مقابل MCP

الأداةما هيمَن يحفّزها: أنت أم Claude
الأمر المائلمطالبة محفوظةأنت تستدعيه
المهارةخبرة عند الطلب + سكربتاتClaude يحمّلها عند الصلة
الوكيل الفرعيوكيل مُفوَّض بسياقه الخاصClaude يفوّض
MCPاتصال بأدوات/بيانات خارجيةيوفّر أدوات للاستدعاء

التالي