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

skills

بواسطة wondelai · wondelai/skills

48 مهارة مشتقة من الكتب — Clean Code و DDIA و JTBD و Hooked و Made to Stick — تحول النصوص الأساسية إلى شركاء برمجة زوجية وتفكير عمليين.

مجموعة من 48 مهارة تغطي استراتيجية المنتج وتصميم UX والتسويق والمبيعات والابتكار والاستراتيجية وإدارة الفريق والحرفية البرمجية. تختزل كل مهارة كتاباً أساسياً (Clean Code و Refactoring و DDIA و Mom Test و Influence و Crossing the Chasm و Lean Startup وغيرها) إلى تفاعل متوافق مع نمط المهارة. قابلة للتثبيت عبر سوق مكونات Claude Code أو CLI في skills.sh أو حزم npm منفصلة.

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

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

عرض مباشر

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

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

التثبيت

اختر العميل

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

إعادة هيكلة وحدة وراثية باستخدام أنماط Clean Code و Refactoring

👤 المطورون الأقدم الذين يتعاملون مع الأكواد الموروثة ⏱ ~120 min advanced

متى تستخدمه: تقبل على تعديل فئة بـ 500 سطر وتريد إرشادات مبدئية صارمة.

الخطوات
  1. تقييم من خلال عدسة Clean Code
    استخدم مهارة Clean Code. استعرض هذا الملف — ما انتهاكات SOLID الموجودة؟✓ تم النسخ
    → انتهاكات محددة بأسماء المبادئ، وليس انطباعات عامة
  2. خطط باستخدام أنماط Refactoring
    استخدم مهارة Refactoring Patterns. خطط إعادة الهيكلة باستخدام Extract Class و Replace Conditional with Polymorphism.✓ تم النسخ
    → تسمية صريحة لتحويلات Fowler مع خطة خطوة بخطوة
  3. التنفيذ التدريجي
    طبق الخطوة الأولى؛ شغّل الاختبارات؛ كرر.✓ تم النسخ
    → خطوات صغيرة آمنة، وليس إعادة كتابة ضخمة في مرة واحدة

النتيجة: إعادة هيكلة قابلة للدفاع في مراجعة الأكواد مع مبادئ واضحة.

المزالق
  • إعادة هيكلة بدون اختبارات = خطر — تصر المهارة على اختبارات التوصيف أولاً
اجمعها مع: claude-skill-2

إجراء مقابلات العملاء بأسلوب Mom Test

👤 المؤسسون الذين يختبرون فكرة منتج ⏱ ~45 min intermediate

متى تستخدمه: قبل كتابة أي كود، تحتاج إلى اختبار صحة المشكلة بضغط.

الخطوات
  1. خطط المقابلة
    استخدم مهارة Mom Test. أريد التحقق من صحة [الفكرة]. ساعدني في صياغة أسئلة تتجنب التحيز.✓ تم النسخ
    → أسئلة تركز على السلوك الفعلي في الماضي، وليس الاحتمالات المستقبلية
  2. المناقشة بعد المكالمات
    إليك ملاحظات من 5 مكالمات. طبق إطار Mom Test — ما الإشارة الحقيقية مقابل الإطراء اللطيف؟✓ تم النسخ
    → فصل واضح بين الأدلة المتحققة والاتفاق الاجتماعي

النتيجة: ملاحظات مقابلة يمكنك بالفعل اتخاذ قرار بناءً عليها.

المزالق
  • يقول العميل 'كنت سأشتري هذا' — تشير المهارة إلى أن هذا بلا قيمة بدون دليل سلوك — ثق بالإطار؛ اضغط من أجل السلوك الفعلي
اجمعها مع: product-manager-skill

تصميم نظام باستخدام مهارات DDIA و System Design

👤 المهندسون الأقدم ومعماريو الأنظمة ⏱ ~90 min advanced

متى تستخدمه: تصمم خدمة جديدة على اللوحة البيضاء وتريد عمقاً، وليس حديثاً عاماً.

الخطوات
  1. اذكر القيود
    استخدم مهارات DDIA و System Design. صمم جدول ترتيب فوري لـ 5 ملايين مستخدم. ناقش الموثوقية والقابلية للتوسع والصيانة.✓ تم النسخ
    → المقايضات من مفردات DDIA (النسخ والتقسيم والاتساق)
  2. اختبر تحت الضغط
    طبق مهارة Release It! — ما أوضاع الفشل التي يجب توقعها؟✓ تم النسخ
    → أنماط الاستقرار (circuit breaker و bulkhead و timeout) مسماة بصراحة

النتيجة: وثيقة تصميم سيأخذها مهندس موظفين محترفاً على محمل الجد.

المزالق
  • قد تركز المهارات على مفردات الكتاب بشكل مفرط — أصر على أرقام محددة — أهداف التأخير وعدد الطلبات بالثانية وأحجام البيانات

التركيبات

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

skills-skill + product-manager-skill

اكتشاف قائم على الكتب + قوالب تسليمات المدير

استخدم مهارة Mom Test لخطة المقابلة، ثم product-manager-skill لتحويل النتائج إلى وثيقة متطلبات.✓ تم النسخ
skills-skill + claude-skill-2

مهارة Clean Code / Refactoring للمبادئ + مهارة Stack كامل للتنفيذ

أعد هيكلة وحدة المصادقة موجهة بمهارة Clean Code؛ نفذ باستخدام مهارة NestJS من claude-skill-2.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
مهارات حرفية البرمجة (14) أكواد للمراجعة أو تصميم جودة الأكواد والعمارة والعمل التصميمي 0
مهارات تصميم UX (8) مشكلة تصميم قرارات واجهة المستخدم وتصميم التجربة 0
مهارات استراتيجية المنتج (4) سؤال عن المنتج الاكتشاف والإطار 0
مهارات التسويق والتحسين (4) سؤال تسويقي الرسائل والصفحات المقصودة 0
مهارات الاستراتيجية والنمو (4) سؤال استراتيجي قرارات السوق والاستراتيجية 0

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

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

حصة API
لا توجد حصة
الرموز لكل استدعاء
2-6 آلاف رمز لكل مهارة
التكلفة المالية
مجاني — المهارة محلية
نصيحة
اختر مهارة كتاب واحدة لكل مهمة؛ تكديس عدد كبير يشوه التوصيات.

الأمان

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

تخزين بيانات الاعتماد: لا توجد بيانات اعتماد — المهارة عبارة عن مطالبات نصية
نقل البيانات الخارجي: لا يوجد

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

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

تقتبس المهارة المبادئ لكن لا تطبقها

فرض التطبيق: 'طبق هذا المبدأ على هذا السطر بالضبط من أكوادي، وليس بشكل عام'.

من غير الواضح أي مهارة يجب استدعاؤها

ملف README يعيّن المشاكل إلى المهارات — ابدأ من هناك.

البدائل

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

البديلمتى تستخدمهاالمقايضة
قراءة الكتب مباشرةتريد عمقاً ولديك الوقتعمق أكبر، لا تطبيق تفاعلي
product-manager-skill / claude-skill-2تريد قوالب قابلة للتسليم أو كود إطار، وليس حكمة الكتابطريقة مختلفة

المزيد

الموارد

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

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

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