/ الدليل / الملعب / DSkills
● مجتمع Dianel555 ⚡ فوري

DSkills

بواسطة Dianel555 · Dianel555/DSkills

6 مهارات أدوات CLI لمجال البرمجة بالذكاء الاصطناعي — بحث Grok، بحث دلالي عبر Exa، التفكير المتسلسل، أدوات المناطق الزمنية، ملاحة الأكواد عبر Serena، وتحسين الأوامر عبر ace-tool.

مجموعة محكمة من 6 مهارات موجهة لإعطاء وكلاء البرمجة (Claude Code، Codex، Gemini CLI) قدرات أفضل على شكل أدوات: grok-search (بحث ويب مدعوم بـ Grok API)، exa (بحث دلالي عبر Exa)، sequential-think (محرك التفكير التكراري)، time (أدوات المناطق الزمنية)، Serena (ملاحة الأكواد الدلالية)، و ace-tool (بحث الأكواد الدلالي + تحسين الأوامر).

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

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

عرض مباشر

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

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

التثبيت

اختر العميل

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

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

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

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

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

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

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

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

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

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

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

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

claude mcp add dskills-skill -- git clone https://github.com/Dianel555/DSkills ~/.claude/skills/DSkills

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

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

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

التنقل في مستودع غير مألوف مثل محرر IDE

👤 مهندسو البرمجة الجدد في المستودع ⏱ ~10 min beginner

متى تستخدمه: وَرِثت مستودع كبير وتريد القفز إلى تعريفات الرموز / الاستخدامات بدلاً من grep.

المتطلبات الأساسية
  • تثبيت المهارة — git clone https://github.com/Dianel555/DSkills ~/.claude/skills/DSkills
  • خادم MCP Serena — تثبيت خادم MCP Serena
الخطوات
  1. تفعيل Serena عبر DSkills
    استخدم DSkills Serena — ما هي جميع استخدامات AuthService.login في المستودع؟✓ تم النسخ
    → نتائج على مستوى الرموز، وليس grep نصي

النتيجة: ملاحة تشعر بأنها تشبه IDE حقيقي.

اجمعها مع: agent-skill-tdd-skill

التفكير في قرار تصميمي معقد بشكل متكرر

👤 المهندسون الذين يواجهون أسئلة تصميم صعبة ⏱ ~30 min intermediate

متى تستخدمه: المشكلة ليست قابلة للإجابة من خلال إجابة واحدة.

الخطوات
  1. استدعاء sequential-think
    استخدم sequential-think. سؤال التصميم: 'كيف يجب أن نقسم جدول المستخدمين لدينا عبر المناطق الجغرافية؟' اعمل بشكل متكرر.✓ تم النسخ
    → خطوات مع تصحيحات ذاتية، وليس إجابة أحادية

النتيجة: مسار تصميمي معقول.

اجمعها مع: swing-skill

العثور على محتوى مشابه من الناحية المفاهيمية باستخدام البحث الدلالي عبر Exa

👤 الباحثون، استراتيجيو المحتوى ⏱ ~15 min beginner

متى تستخدمه: البحث عن الكلمات الرئيسية لا يلتقط ما تقصده بالفعل.

المتطلبات الأساسية
  • EXA_API_KEY — احصل على واحد من exa.ai
الخطوات
  1. تشغيل الاستعلام الدلالي
    استخدم DSkills exa — ابحث عن أفضل 10 مقالات مشابهة من الناحية المفاهيمية لـ 'graph RAG للبحث في المؤسسات'.✓ تم النسخ
    → نتائج ذات صلة دلالية

النتيجة: نقاط انطلاق بحثية أفضل من البحث عن الكلمات الرئيسية.

التفكير في المناطق الزمنية دون أخطاء off-by-one

👤 أي شخص يجدول الاجتماعات عبر المناطق الزمنية ⏱ ~5 min beginner

متى تستخدمه: جدولة اجتماع أو وظيفة مجدولة عبر المناطق الزمنية.

الخطوات
  1. استخدم أدوات الوقت
    حوّل الساعة 9:00 يوم الإثنين في طوكيو إلى التوقيت المحلي في سان فرانسيسكو.✓ تم النسخ
    → تحويل صحيح مع وعي التوقيت الصيفي

النتيجة: لا مزيد من أخطاء 'انتظر، هل هذا بالأمس؟'.

التركيبات

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

dskills-skill + agent-skill-tdd-skill

Serena عبر DSkills تشغّل خطوة الملاحة الدلالية في TDD

شغّل agent-skill-tdd مع DSkills serena لمرحلة التحقيق.✓ تم النسخ
dskills-skill + swing-skill

Sequential-think + swing-review للقرارات عالية المخاطر

ابدأ بـ sequential-think؛ انتهِ بـ swing-review على الإخراج.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
grok-search query بحث الويب Grok API quota
exa query بحث دلالي Exa API quota
sequential-think problem مشاكل التصميم المعقدة 0
time tz op جدولة الأوقات 0
serena symbol query ملاحة الأكواد 0
ace-tool prompt or code query شحذ الأوامر والمحتويات 0

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

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

حصة API
Grok + Exa APIs تحمل حصصها الخاصة
الرموز لكل استدعاء
منخفضة
التكلفة المالية
المهارة مجانية؛ APIs منفصلة
نصيحة
فضّل Serena (محلي) لملاحة الأكواد، احفظ رصيد Grok/Exa للأبحاث

الأمان

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

تخزين بيانات الاعتماد: GROK_API_KEY, EXA_API_KEY في متغيرات البيئة
نقل البيانات الخارجي: الاستعلامات تُرسل إلى Grok/Exa عند استدعاء تلك المهارات

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

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

Serena returns no results

أعد فهرسة المستودع؛ تأكد من أن Serena تشير إلى جذر المستودع الصحيح

Exa 401

EXA_API_KEY مفقود أو خاطئ

تحقق: شغّل curl https://api.exa.ai/search مع المفتاح

البدائل

DSkills مقابل البدائل

البديلمتى تستخدمهاالمقايضة
Skills-4-SEتريد 180+ مهارة وليس 6 مهارات محدودةضوضاء أكثر

المزيد

الموارد

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

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

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