بنية مهارة
name- معرّف بصيغة kebab-case.description- وصف موجز يستخدمه النموذج لتحديد متى تكون هذه المهارة مناسبة. اعتبره أهم حقل. اكتبْه بدقة؛ لأن الأوصاف المبهمة تؤدي إلى استدعاء المهارة غير المناسبة.always-apply- عندما تكون القيمةtrue، تُضمَّن المهارة تلقائيًا في كل دور بدلًا من اختيارها. استخدمه بحذر؛ فالمهارات التي تستخدمalways-applyتستهلك السياق مع كل رسالة.user-invocable- عندما تكون القيمةtrue(وهي القيمة الافتراضية)، تظهر المهارة في النافذة المنبثقة الخاصة بـ$للاختيار اليدوي.
.zip يحتوي على SKILL.md وموارده.
استخدام مهارة
- استدعاء المستخدم - اضغط
$في حقل الإدخال واختر المهارة من النافذة المنبثقة. ويُدرَج محتوى المهارة مسبقًا في الدور التالي. - الاختيار التلقائي للنموذج - استنادًا إلى
descriptionالخاصة بالمهارة، يقرّر الوكيل من تلقاء نفسه متى يطبّقها. - التطبيق دائمًا - يُدرَج محتواها مسبقًا في كل دور للمهارات المُعدّة بهذه الطريقة.
إدارة المهارات
.md أو .zip، وإدارة المهارات المفعّلة لحسابك. تكون المهارات التي تملكها مفعّلة افتراضيًا؛ عطّل أيًّا منها لإزالته من النافذة المنبثقة ومن كتالوج النموذج دون حذفه.
يمكن مشاركة المهارات مع مستخدمين آخرين (راجع المشاركة وإمكانية الوصول).
المهارات مقابل التعليمات
- تعليمات الوكيل تحدد ماهية الوكيل وكيفية سلوكه بشكل عام. وهي مفعّلة دائمًا لهذا الوكيل.
- المهارات تكون ظرفية — تُطبَّق عند الحاجة، وتقتصر على مسارات عمل محددة.