/ الدليل / الملعب / Skill_Seekers
● مجتمع yusufkaraaslan ⚡ فوري

Skill_Seekers

بواسطة yusufkaraaslan · yusufkaraaslan/Skill_Seekers

تحويل مواقع التوثيق وريبوهات GitHub وملفات PDF والفيديوهات إلى حزم SKILL.md جاهزة للاستخدام — مصنع لإنشاء مهارات Claude الجديدة.

Skill Seekers هي مهارة فوقية: توجهها إلى مصدر توثيق وتنتج SKILL.md بدرجة إنتاج (500+ سطر مع أمثلة) بالإضافة إلى مجلد references. تكتشف التضاربات بين APIs الموثقة والكود الفعلي، وتدعم 18 نوع مصدر، وتصدر إلى Claude Code و Cursor و Windsurf و LangChain وقواعد البيانات الموجهة للمتجهات.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

skill-seekers-skill.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "skill-seekers-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yusufkaraaslan/Skill_Seekers",
        "~/.claude/skills/Skill_Seekers"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "skill-seekers-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yusufkaraaslan/Skill_Seekers",
        "~/.claude/skills/Skill_Seekers"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "skill-seekers-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yusufkaraaslan/Skill_Seekers",
        "~/.claude/skills/Skill_Seekers"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "skill-seekers-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yusufkaraaslan/Skill_Seekers",
        "~/.claude/skills/Skill_Seekers"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "skill-seekers-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yusufkaraaslan/Skill_Seekers",
        "~/.claude/skills/Skill_Seekers"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "skill-seekers-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/yusufkaraaslan/Skill_Seekers",
          "~/.claude/skills/Skill_Seekers"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add skill-seekers-skill -- git clone https://github.com/yusufkaraaslan/Skill_Seekers ~/.claude/skills/Skill_Seekers

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Skill_Seekers

تحويل موقع توثيق مكتبة إلى مهارة Claude في 10 دقائق

👤 المطورون الذين يعتمدون على مكتبة لا يعرفها Claude جيداً ⏱ ~15 min intermediate

متى تستخدمه: عندما يبقى Claude يخترع توقيعات الدوال لمكتبتك المفضلة لأن بيانات التدريب الخاصة به قديمة.

المتطلبات الأساسية
  • رابط موقع توثيق المكتبة — رابط ReadTheDocs أو Docusaurus أو mintlify القانوني
الخطوات
  1. وجه المهارة إلى التوثيق
    استخدم skill-seekers لبناء SKILL.md لـ https://docs.example.com. أرسل النتيجة إلى ~/.claude/skills/example/.✓ تم النسخ
    → مرحلة الاستقبال تبلغ عن عدد الصفحات وتبدأ الكشط
  2. مراجعة SKILL.md المُنشأة
    أرني frontmatter والـ 50 سطر الأولى من SKILL.md المُنشأة.✓ تم النسخ
    → frontmatter YAML صحيح، أقسام واضحة
  3. اختبر باستخدام prompt حقيقي
    الآن استخدم مهارة example الجديدة للقيام بـ <representative task>.✓ تم النسخ
    → Claude يستخدم أسماء API الحقيقية، وليس المختلقة

النتيجة: مهارة جديدة في مجلد ~/.claude/skills/ يلتقطها Claude تلقائياً.

المزالق
  • انجراف التوثيق مقابل الكود يتسلل إلى النتيجة — دع كاشف التضارب يضع علامات على عدم التطابق؛ تصفح تقرير conflicts.md الذي ينتجه
اجمعها مع: firecrawl · filesystem

إنشاء مهارة مباشرة من كود وREADME ريبو GitHub

👤 أي شخص يقوم بتوصيل Claude إلى قاعدة كود داخلية أو OSS غير معروفة ⏱ ~20 min intermediate

متى تستخدمه: لا توجد توثيق مستضاف — README والمصدر هما الحقيقة الوحيدة.

الخطوات
  1. قم بالتشغيل على رابط الريبو
    قم بتشغيل skill-seekers على github.com/acme/internal-sdk، وأضف أمثلة كود من tests/.✓ تم النسخ
    → يستخرج سطح API العام + الاستخدام كمثال
  2. كرر على المهارة
    المسودة الأولى تفتقد تدفق المصادقة — أضف قسماً عن إعداد الرمز.✓ تم النسخ
    → SKILL.md موسعة بهذا القسم

النتيجة: مهارة موجهة يمكن لـ Claude استدعاؤها عند العمل في تلك قاعدة الكود.

المزالق
  • الريبو كبير جداً والكشط يتوقف — استخدم excludePaths لتخطي مجلدات vendored والدعائم الاختبارية
اجمعها مع: github

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

skill-seekers-skill + firecrawl

Firecrawl تقوم بالكشط الثقيل المصيّر بـ JS؛ Skill Seekers تقوم بالهيكلة

استخدم firecrawl للزحف إلى موقع التوثيق، ثم skill-seekers لتحويل النتيجة إلى SKILL.md.✓ تم النسخ
skill-seekers-skill + github

سحب محتويات الريبو عبر GitHub MCP، وتحسينها إلى مهارة

استجلب README وexamples/ وtypes من ريبو acme/sdk، ثم بناء مهارة منها.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
Ingest source URL / repo / PDF path المرحلة الأولى — جمع المواد المصدرية Free (plus any scraper API if used)
Enhance ingested content, target platform المرحلة الثانية — كتابة المهارة بواسطة AI LLM tokens for enhancement
Conflict-detect docs + code sources كلما قمت باستقبال التوثيق والمصدر معاً 0
Export target platform (Claude, Cursor, LangChain, etc.) المرحلة الثالثة — حزم للوجهة 0

التكلفة والحدود

تكلفة التشغيل

حصة API
لا توجد حصة للمهارة نفسها؛ تعتمد على أي كاشط تقترنه
الرموز لكل استدعاء
مرحلة التوليد يمكن أن تستخدم 10-50k رمز لمكتبة كبيرة
التكلفة المالية
مجاني — المهارة نفسها. قد تكلف الكاشطات المقترنة (Firecrawl) رصيد.
نصيحة
قم بتخزين المحتوى المستقبل؛ أعد تشغيل enhance/export دون إعادة كشط.

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: لا توجد بيانات اعتماد في المهارة. قد تحتاج الكاشطات المقترنة إلى مفاتيح API خاصة بها.
نقل البيانات الخارجي: فقط للمصادر التي تشير إليها

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

Generated SKILL.md has placeholder sections

المصدر كان رقيقاً جداً — أعد التشغيل بمدخلات أكثر (أضف ريبو GitHub إلى جانب موقع التوثيق).

Checkpoint resume starts over

تأكد من أنك تشغل من نفس المجلد الحالي حيث تم إنشاء ذاكرة التخزين المؤقت .skillseekers/.

تحقق: ls .skillseekers/
Output skill isn't being invoked by Claude

تحقق من حقل description في frontmatter الخاص بـ SKILL.md — يعتمد الاستدعاء التلقائي لـ Claude على مطابقته لـ prompt المستخدم.

تحقق: head -20 ~/.claude/skills/<name>/SKILL.md

البدائل

Skill_Seekers مقابل البدائل

البديلمتى تستخدمهاالمقايضة
skillforgeعندما تريد جهاز توجيه مهارات تفاعلي ينشئ أيضاً مهارات عند الطلبمولد أخف؛ Skill Seekers أكثر شمولاً على مصادر التوثيق الثقيلة
Manual SKILL.md writingعندما تكون المهارة صغيرة وتعرف المكتبة جيداًأسرع للمهارات التافهة؛ مملة بالحجم الكبير

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills