skill

منشئ المهارات

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

Anthropic٤.٨٢,٥٠٠+ تثبيتموثوق

نبذة

# منشئ المهارة

مهارة لإنشاء مهارات جديدة وتحسينها بشكل متكرر.

على المستوى العام، تسير عملية إنشاء مهارة على النحو التالي:

- حدد ما تريد للمهارة أن تفعله وتقريبا كيف يجب أن تفعله - اكتب مسودة من المهارة - أنشئ بعض اختبارات الموجهات وقم بتشغيل claude-with-access-to-the-skill عليها - ساعد المستخدم في تقييم النتائج من الناحية النوعية والكمية - بينما تعمل عمليات التشغيل في الخلفية، قم بصياغة بعض التقييمات الكمية إذا لم يكن هناك أي منها (إذا كان هناك بعضها، يمكنك استخدامها كما هي أو تعديلها إذا شعرت أن شيئا ما يحتاج إلى التغيير). ثم اشرحها للمستخدم (أو إذا كانت موجودة بالفعل، اشرح الموجودة منها) - استخدم script `eval-viewer/generate_review.py` لعرض النتائج على المستخدم ليراجعها، واسمح له أيضا برؤية المقاييس الكمية - أعد كتابة المهارة بناء على التعليقات من تقييم المستخدم للنتائج (وأيضا إذا ظهرت أي عيوب واضحة من المعايير الكمية) - كرر العملية حتى تصل إلى الرضا - وسع مجموعة الاختبار وحاول مرة أخرى بحجم أكبر

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

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

بالطبع، يجب أن تكون مرنا دائما، وإذا قال المستخدم "لا أحتاج إلى تشغيل الكثير من التقييمات، فقط اقض معي بعض الوقت"، يمكنك فعل ذلك بدلا من ذلك.

بعد ذلك، بعد انتهاء المهارة (لكن مرة أخرى، الترتيب مرن)، يمكنك أيضا تشغيل محسن وصف المهارة، الذي لدينا script منفصل تماما له، لتحسين تفعيل المهارة.

حسنا؟ حسنا.

## التواصل مع المستخدم

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

لذا يرجى الانتباه لإشارات السياق لفهم كيفية صياغة تواصلك! في الحالة الافتراضية، فقط لإعطائك فكرة:

- "التقييم" و"المعيار" على الحافة، لكن حسنا - بالنسبة إلى "JSON" و"التأكيد" تريد أن ترى إشارات جادة من المستخدم بأنهم يعرفون ما هي تلك الأشياء قبل استخدامها بدون شرح

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

---

## إنشاء مهارة

### احصل على النية

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

1. ما الذي يجب أن تمكن هذه المهارة Claude من القيام به؟ 2. متى يجب أن تفعل هذه المهارة؟ (أي عبارات/سياقات من المستخدم) 3. ما هو تنسيق الإخراج المتوقع؟ 4. هل يجب أن ننشئ حالات اختبار للتحقق من أن المهارة تعمل؟ المهارات ذات النتائج القابلة للتحقق الموضوعي (تحويلات الملفات، استخراج البيانات، توليد الكود، خطوات سير العمل الثابتة) تستفيد من حالات الاختبار. المهارات ذات النتائج الذاتية (أسلوب الكتابة، الفن) غالبا لا تحتاج إليها. اقترح الافتراضي المناسب بناء على نوع المهارة، لكن دع المستخدم يقرر.

### المقابلة والبحث

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

تحقق من MCPs المتاحة - إذا كانت مفيدة للبحث (البحث في المستندات، العثور على مهارات مماثلة، البحث عن أفضل الممارسات)، ابحث بالتوازي عبر الوكلاء الفرعيين إذا كانت متاحة، وإلا فعلى النحو المضمن. تعال مستعدا مع السياق لتقليل العبء على المستخدم.

### اكتب SKILL.md

بناء على مقابلة المستخدم، ملأ هذه المكونات:

- **الاسم**: معرف المهارة - **الوصف**: متى يتم التفعيل، ما الذي تفعله. هذا هو آلية التفعيل الأساسية - قم بتضمين ما تفعله المهارة والسياقات المحددة لوقت استخدامها. جميع معلومات "متى يتم الاستخدام" تذهب هنا، وليس في النص الأساسي. ملاحظة: حاليا Claude لديها ميل لـ "عدم تفعيل" المهارات -- عدم استخدامها عندما تكون مفيدة. للتصدي لهذا، يرجى جعل أوصاف المهارة أكثر "إلحاحا" قليلا. على سبيل المثال، بدلا من "كيفية بناء لوحة معلومات بسيطة وسريعة لعرض بيانات Anthropic الداخلية."، قد تكتب "كيفية بناء لوحة معلومات بسيطة وسريعة

التثبيت

شغل هذا الأمر

git clone https://github.com/anthropics/skills && cp -r skills/skills/skill-creator ~/.claude/skills/

يعمل مع

claude appclaude codeclaude apicursorcodexwindsurfclinezed

خطوات التثبيت

استنسخ مستودع الكود وانسخ مجلد `skill-creator` إلى مجلد مهارات Claude لديك. متوافق مع Claude Code و Cursor و Codex وأي عامل متوافق مع Agent Skills.

عرض المصدر
الرخصة: Apache-2.0بواسطة Anthropic

أصول ذات صلة

مختارات أخرى في التطوير والبرمجة.

mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-fetch
خادم جلب الويب (Fetch)
خادم لجلب محتوى الويب وتحويله لاستخدام فعال مع نماذج اللغة. يجلب الروابط ويحولها إلى ماركداون نظيف.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-memory
خادم الذاكرة (Memory)
نظام ذاكرة دائمة قائم على رسم بياني معرفي. يتيح للوكلاء تذكر المعلومات عبر المحادثات.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-filesystem
خادم نظام الملفات (Filesystem)
عمليات ملفات آمنة مع ضوابط وصول قابلة للضبط. قراءة الملفات المحلية وكتابتها وسردها والبحث فيها.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-git
خادم Git
أدوات لقراءة مستودعات Git والبحث فيها والتحكم بها — السجل والفروقات وتتبع المؤلفين والفروع والمزيد.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-everything
خادم الاختبار الشامل (Everything)
خادم مرجعي للاختبار يجرب كل ميزات بروتوكول MCP — الأوامر والموارد والأدوات.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-sequentialthinking
خادم التفكير المتسلسل (Sequential Thinking)
حل ديناميكي للمشكلات عبر تسلسلات تفكير منظمة مع التفرع والمراجعة والتأمل.★ ٤.٩ · ٥,٠٠٠+

افحص قبل التثبيت

شغل أي مصدر عبر فحوصاتنا - الظهور في الذكاء الاصطناعي والأمان والأداء واكتشاف التقنيات.

المزيد في التطوير والبرمجة