/ الدليل / الملعب / skill-fetch
● مجتمع girofu ⚡ فوري

skill-fetch

بواسطة girofu · girofu/skill-fetch

ابحث في 9 مسجلات مهارات في نفس الوقت، وصنّف النتائج، وثبّت الأفضل — واجهة مستخدم تشبه مدير الحزم لمهارات Claude Code.

skill-fetch هي meta-skill: تستعلم من مسجلات مجتمع متعددة عن مهارات الوكيل، وتصنّف المطابقات حسب الصلة وإشارات الجودة (نجوم، الحداثة)، وتتولى خطوة التثبيت عبر git-clone. توفر عليك من التصفح اليدوي لتسعة قوائم 'awesome-claude-skills' مختلفة.

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

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

عرض مباشر

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

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

التثبيت

اختر العميل

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

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

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

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

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

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

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

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

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

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

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

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

claude mcp add skill-fetch-skill -- git clone https://github.com/girofu/skill-fetch ~/.claude/skills/skill-fetch

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

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

استخدامات عملية: skill-fetch

ابحث عن مهارة وثبّتها لمهمة تقوم بها الآن

👤 مستخدمو Claude Code الذين لا يعرفون ما هي المهارات الموجودة ⏱ ~5 min beginner

متى تستخدمه: أنت على وشك فعل X وتشك في أن شخصاً ما قد بنى مهارة لذلك بالفعل.

المتطلبات الأساسية
  • تثبيت skill-fetch — git clone https://github.com/girofu/skill-fetch ~/.claude/skills/skill-fetch
الخطوات
  1. اصف ما تحتاج إليه
    استخدم skill-fetch. أنا بحاجة إلى مهارة لتوليد مواصفات OpenAPI من الكود الموجود. ابحث وصنّف أفضل 5.✓ تم النسخ
    → قائمة مصنفة مع repo والنجوم وآخر commit وملخص بسطر واحد لكل نتيجة
  2. افحص الخيار الأول
    أريني SKILL.md من أفضل نتيجة دون التثبيت.✓ تم النسخ
    → محتوى SKILL.md الخام للمراجعة
  3. ثبّت
    ثبّتها.✓ تم النسخ
    → نتيجة git clone؛ المهارة الآن في ~/.claude/skills/

النتيجة: مهارة جديدة مثبتة واختبرت وجاهزة — 5 دقائق من 'أحتاج إلى شيء ما' إلى 'لديّ ذلك'.

المزالق
  • تثبيت مهارة دون قراءة SKILL.md أولاً — افحص دائماً SKILL.md — قد تتضمن المهارات hooks التي تشغل كود عشوائياً

تدقيق المهارات التي قمت بتثبيتها بالفعل

👤 المستخدمون الذين يملكون مجلد ~/.claude/skills/ مكتظاً ⏱ ~10 min beginner

متى تستخدمه: ثبتت حزمة من المهارات قبل عدة أشهر ولا تتذكر ماذا تفعل.

الخطوات
  1. اسرد المهارات المثبتة
    استخدم skill-fetch لسرد جميع المهارات تحت ~/.claude/skills/ مع إصدارها الحالي وتاريخ آخر تحديث.✓ تم النسخ
    → جدول بالمهارات المثبتة
  2. وضّح علامة على المهارات المهجورة
    أي من هذه لم يتم تحديثه في المصدر الأصلي لمدة 6 أشهر أو أكثر؟✓ تم النسخ
    → قائمة بالمهارات القديمة

النتيجة: معرفة ما هو مثبت وما هو نشط وما يمكن إزالته.

اجمعها مع: filesystem

التركيبات

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

skill-fetch-skill + woodshed-skill

ابحث عن مهارات مرشحة مع skill-fetch، ثم كرّر التحسينات مع woodshed

ابحث عن مهارة لـ X، ثبّتها، ثم استخدم woodshed لاختبارها وتحسينها لحالتي الاستخدام.✓ تم النسخ
skill-fetch-skill + filesystem

إدارة دفعية لهيكل دليل المهارات

أرشّف جميع المهارات غير المستخدمة في آخر 30 يوماً إلى ~/.claude/skills-archive/✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
search_registries query, limit البحث عن مهارات من مصادر متعددة 9 HTTP requests
inspect_skill repo URL معاينة قبل التثبيت 1 HTTP request
install_skill repo URL, local name بعد الفحص، لإضافة المهارة محلياً git clone
list_installed none تدقيق ما لديك local read

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

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

حصة API
خاضعة لحدود GitHub API (60/ساعة بدون مصادقة، 5000/ساعة مع PAT)
الرموز لكل استدعاء
~500 token لكل نتيجة بحث
التكلفة المالية
مجاني
نصيحة
اضبط GITHUB_TOKEN للحصول على 5000 طلب/ساعة بدلاً من 60.

الأمان

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

تخزين بيانات الاعتماد: اختياري GITHUB_TOKEN للحصول على حدود معدل أعلى
نقل البيانات الخارجي: GitHub API ومسجلات المهارات فقط

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

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

Search returns 0 results for a common query

الوصول إلى حدود المعدل. اضبط متغير بيئة GITHUB_TOKEN.

تحقق: curl -H "Authorization: Bearer $GITHUB_TOKEN" https://api.github.com/rate_limit
Install fails with 'permission denied'

تحقق من أن ~/.claude/skills/ قابلة للكتابة.

تحقق: ls -la ~/.claude/skills/
Installed skill doesn't activate

تحتاج المهارات إلى SKILL.md صحيح مع YAML frontmatter. افحص المجلد المستنسخ.

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

البدائل

skill-fetch مقابل البدائل

البديلمتى تستخدمهاالمقايضة
التصفح اليدوي لقوائم awesome-claude-skillsتثبت مهارة مرة واحدة فقط في الحينبطيء، بدون تصنيف، بدون أتمتة التثبيت
claude-skills-vault-skillتريد حزمة منسقة بدلاً من البحث والاختيارله رأي قوي؛ أقل مرونة

المزيد

الموارد

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

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

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