كيف تعمل
يحدد بروتوكول مهارات الوكيل دورة حياة بسيطة لكيفية تفاعل الوكلاء مع المهارات:
1. الاكتشاف (Discovery)
عند بدء التشغيل، يقوم الوكلاء بتحميل البيانات الوصفية الخفيفة فقط (الاسم والوصف) لكل مهارة متاحة. هذا يحافظ على نافذة السياق نظيفة وفعالة.
2. التنشيط (Activation)
عندما يتطابق طلب المستخدم مع وصف المهارة، يقوم الوكيل "بتنشيطها" من خلال قراءة مجموعة التعليمات الكاملة من ملف تعريف المهارة.
3. التنفيذ (Execution)
يتبع الوكيل التعليمات خطوة بخطوة التي توفرها المهارة، والتي قد تتضمن تشغيل التعليمات البرمجية أو معالجة الملفات أو الاتصال بواجهات برمجة التطبيقات الخارجية.
هيكل الدليل
يتم تنظيم المهارات في هيكل دليل بسيط. تعيش كل مهارة في مجلدها الخاص وتتطلب ملف `SKILL.md` صحيح.
skill-name/
└── SKILL.md # Required: The main definition file
└── scripts/ # Optional: Helper scripts (Python, Node, etc.)
└── references/ # Optional: Text files for RAG
└── assets/ # Optional: Images or templatesمعيار SKILL.md
في قلب كل مهارة يوجد ملف `SKILL.md`. يجمع بين ترويسة YAML للبيانات الوصفية و Markdown المقروء للبشر للتعليمات. يخدم هذا التنسيق "المزدوج الجمهور" كل من وكيل الذكاء الاصطناعي والمطورين البشريين.
---
name: pdf-processing
description: Extract text and tables from PDF files.
---
# PDF Processing
## When to use this skill
Use this skill when the user needs to work with PDF files...
## How to extract text
1. Use `pdfplumber` for text extraction...لماذا تستخدم مهارات الوكيل؟
توثيق ذاتي
التعليمات للوكيل هي التوثيق للمطور.
محمولة
المهارات مجرد ملفات. من السهل التحكم في إصدارها ومشاركتها وتعديلها.
عالمية
تعمل مع أي LLM وأي إطار عمل وكيل يدعم المواصفات.
آمنة
تنفيذ في بيئة معزولة (Sandbox) ونطاقات أذونات صريحة.
ابدأ الاستكشاف
هل أنت مستعد لرؤية ما هو ممكن؟ تصفح السوق لاكتشاف مئات المهارات التي ساهم بها المجتمع.