/ الدليل / الملعب / wshobson skills
● مجتمع wshobson ⚡ فوري

wshobson skills

بواسطة wshobson · wshobson/skills

مهارات بتنسيق Anthropic منسَّقة تغطي الاختبار والتصحيح وإعادة الهيكلة والمعمارية — رفيق مُثبَت لمستودع agents.

wshobson/skills هو نظير المهارات لمستودعَي agents وcommands. كل مهارة SKILL.md (بتنسيق Anthropic skill) مع توجيهات عميقة لاهتمام واحد: testing-strategy وrefactor-safely وdebug-systematically وغيرها. يُحمَّل عند الطلب بواسطة Claude Code لا يُستدعى بشكل نشط.

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

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

عرض مباشر

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

جاهز

التثبيت

اختر العميل

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

استخدامات عملية: wshobson skills

تطبيق تدفق تصحيح منهجي حين تعلق

👤 المطورون في ساعتهم الثالثة من البحث عن خطأ ⏱ ~60 min intermediate

متى تستخدمه: تخمّنت لساعة وتحتاج إلى نهج منظّم.

المتطلبات الأساسية
  • المهارات مثبَّتة — Clone into ~/.claude/skills/wshobson
الخطوات
  1. تشغيل المهارة
    I'm stuck debugging a flaky test that fails on CI but passes locally. Apply your debug-systematically skill.✓ تم النسخ
    → تبدأ المهارة وتطلب خطوات الاستنساخ + آخر تغيير
  2. اتباع الخطوات
    Step through the bisect/log/instrument plan it gives you.✓ تم النسخ
    → مخرجات خطوة بخطوة مُسجَّلة
  3. تطبيق الإصلاح
    Once root cause confirmed, apply the fix and add a regression test.✓ تم النسخ
    → الخطأ مُصلَح؛ CI أخضر

النتيجة: خطأ مُحلول مع سلسلة أدلة موثَّقة.

المزالق
  • عبء المهارة على الأخطاء التافهة — للأخطاء الواضحة، تجاوز المهارة — استخدمها لحظات التعثر الأطول من 30 دقيقة
اجمعها مع: wshobson-agents-skill

تصميم استراتيجية اختبار لميزة جديدة

👤 قادة التقنية الذين يخطّطون سباقاً ⏱ ~45 min intermediate

متى تستخدمه: الميزة غير تافهة؛ تريد تغطية unit + integration + e2e صحيحة.

الخطوات
  1. إحاطة المهارة
    Use testing-strategy. Feature: per-tenant data isolation in the API. Help me decide what to test where.✓ تم النسخ
    → هرم الاختبار مُعيَّن للميزة
  2. تنفيذ هيكل الاختبار
    Generate the scaffolding. Mark which tests are highest leverage.✓ تم النسخ
    → ملفات مع stubs الاختبار

النتيجة: خطة اختبار يمكنك الدفاع عنها في مراجعة التصميم.

إعادة هيكلة دالة عالية الحركة دون تراجع السلوك

👤 المطورون الذين يلمسون المسارات الحرجة ⏱ ~90 min advanced

متى تستخدمه: الدالة في المسار الحرج وخطأ واحد = تأثير على العميل.

الخطوات
  1. تثبيت السلوك باختبارات التوصيف
    Use refactor-safely. First write characterization tests around src/checkout.ts:processOrder.✓ تم النسخ
    → اختبارات تُقفل السلوك الحالي
  2. إعادة الهيكلة بخطوات صغيرة
    Now apply refactors one tiny step at a time, running tests after each.✓ تم النسخ
    → diffs خطوة بخطوة مع اختبارات خضراء

النتيجة: إعادة هيكلة لن يعارضها مهندس SRE.

اجمعها مع: wshobson-commands-skill

التركيبات

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

wshobson-skills-skill + wshobson-agents-skill

المهارات تُحدد الكيف، الوكلاء يُنجزون

Apply refactor-safely skill, delegate the actual edits to backend-architect agent.✓ تم النسخ
wshobson-skills-skill + wshobson-commands-skill

الأوامر للتشغيل السريع، المهارات للتوجيه الأعمق

/refactor for quick; refactor-safely for the critical-path version.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
debug-systematically bug description تعثر أكثر من 30 دقيقة 0
testing-strategy feature spec قبل التنفيذ 0
refactor-safely target إعادة هيكلة المسارات الحرجة 0
review-architecture design doc مراجعة التصميم 0

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

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

حصة API
غير متاح — محلي
الرموز لكل استدعاء
مرتفع عند الاستدعاء الكامل (المهارات كتل تعليمات مفصّلة)
التكلفة المالية
مجاني (MIT)
نصيحة
المهارات تُحمَّل عند التشغيل فقط؛ لا قلق من التكلفة في وضع الخمول

الأمان

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

الحد الأدنى من الصلاحيات: filesystem-read
تخزين بيانات الاعتماد: لا شيء
نقل البيانات الخارجي: لا شيء — موجهات خالصة

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

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

المهارة لا تُشغَّل تلقائياً

تحقق أن وصف SKILL.md يتطابق دلالياً مع طلب المستخدم؛ دقّق الوصف إذا حدثت سلبيات كاذبة

المهارة تُشغَّل حين لا يُراد ذلك

عدّل الوصف ليكون أكثر تحديداً؛ أزل الكلمات المحفّزة العامة

المهارة الطويلة ترفع تكلفة tokens

اقطع متن المهارة إلى الأساسيات؛ المهارات يجب أن تكون قوائم تحقق لا روايات

البدائل

wshobson skills مقابل البدائل

البديلمتى تستخدمهاالمقايضة
wshobson/agents (sibling)تريد وكلاء فرعيين بدلاً من مهاراتالوكلاء صريحون؛ المهارات تُشغَّل تلقائياً
obra/superpowersمجموعة مهارات أصغر منسَّقة بآراء مختلفةتغطية أقل، ذوق أقوى

المزيد

الموارد

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

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

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