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

skill-forge

بواسطة AgriciDaniel · AgriciDaniel/skill-forge

خط أنابيب Plan → Build → Review → Evolve → Publish لإنشاء مهارات Claude Code بجودة إنتاجية، مع نظام تقييم صحة من 100 نقطة

Skill Forge هي مهارة فوقية لتأليف المهارات. تأخذك عبر تحليل حالات الاستخدام، بناء شجرة الملفات الكاملة (SKILL.md والمهارات الفرعية والبرامج والمستندات)، التدقيق بنقاط من 0-100 عبر 6 فئات، التحسين بناءً على النتائج، وتعبئة أرشيف .skill. تدعم أربع مستويات تعقيد من ملف واحد إلى المستوى الإنجازي.

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

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

عرض مباشر

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

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

التثبيت

اختر العميل

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

الانتقال من فكرة إلى مهارة منشورة في جلسة واحدة

👤 المطورون الذين يكررون نفس الموجه والذين يريدون شحنها كمهارة قابلة لإعادة الاستخدام ⏱ ~90 min intermediate

متى تستخدمه: عندما يكون لديك سير عمل تكرره (مثل مراجعة الكود أو كتابة وصف PR) وتريد أتمتته كمهارة.

المتطلبات الأساسية
  • استنساخ المهارة — git clone https://github.com/AgriciDaniel/skill-forge ~/.claude/skills/skill-forge
الخطوات
  1. التخطيط
    /skill-forge plan — أريد مهارة تقدم تعليقات مراجعة كود منظمة على PRs. حالات الاستخدام والمهارات الفرعية والإدخال/الإخراج.✓ تم النسخ
    → المعمارية مع تعداد المهارات الفرعية
  2. البناء
    /skill-forge build code-review-commenter — بناء شجرة الملفات حسب الخطة.✓ تم النسخ
    → تم إنشاء SKILL.md والملفات الفرعية
  3. المراجعة
    /skill-forge review code-review-commenter — أعطني تدقيق من 100 نقطة.✓ تم النسخ
    → الدرجة والنتائج لكل فئة
  4. التطور والنشر
    أصلح كل نتيجة ثم /skill-forge publish — أنشئ أرشيف .skill.✓ تم النسخ
    → أرشيف قابل للتثبيت

النتيجة: مهارة جاهزة للشحن في دليل المهارات الخاص بك تجتاز التدقيق.

المزالق
  • توسيع النطاق الزائد — محاولة إنشاء مهارة ضخمة — ابدأ بالمستوى الأول (ملف واحد). ارفع المستويات فقط عندما تدفعك احتياجات حقيقية
اجمعها مع: filesystem · github

تدقيق وتحسين مهارة كتبها شخص آخر

👤 مهندسو المنصة الذين ينسقون مكتبة مهارات داخلية ⏱ ~45 min beginner

متى تستخدمه: عندما ترث مهارة وتريد معرفة إذا استوفت المعايير.

الخطوات
  1. تشغيل التدقيق
    /skill-forge review path/to/skill — أعطني بطاقة الدرجات والمشاكل الـ 5 الأساسية.✓ تم النسخ
    → الدرجة وقائمة الإصلاحات المرتبة حسب الأولوية
  2. التطور
    /skill-forge evolve — أصلح أفضل 5 نتائج وأعد التقييم.✓ تم النسخ
    → درجة أعلى وسجل التغييرات

النتيجة: مهارة محسّنة مع تحسن جودة قابل للقياس.

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

👤 الفرق التي توحد معايير عمل وكلاء AI في مجالها ⏱ ~180 min advanced

متى تستخدمه: عندما تحتاج إلى 5-10 مهارات ذات صلة تنتقل بسلاسة إلى بعضها البعض.

الخطوات
  1. التخطيط للنظام البيئي
    /skill-forge plan domain=customer-support — صمّم 6 مهارات منسقة مع حدود انتقال واضحة.✓ تم النسخ
    → مخطط ومواصفات لكل مهارة
  2. البناء بالتوازي
    /skill-forge build — جميع المهارات الـ 6 في نفس الـ sprint.✓ تم النسخ
    → تم إنشاء المهارات مع اتفاقيات مشتركة

النتيجة: مجموعة متسقة بدلاً من مجموعة مهارات غير متطابقة.

المزالق
  • تكرار القدرات عبر المهارات — خطوة التخطيط تكتشف التداخل — أعد النظر إذا تم الإشارة إليه

التركيبات

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

skill-forge-skill + filesystem

تحرير ملفات المهارة المُنشأة مباشرة في نفس الجلسة

بعد /skill-forge build، حرّر SKILL.md يدويًا — مهارة نظام الملفات تحافظ على تحرير Claude في المكان.✓ تم النسخ
skill-forge-skill + github

نشر المهارة إلى مستودع GitHub عام للتوزيع

انشر وادفع أرشيف .skill إلى إصدار GitHub جديد.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
/skill-forge plan domain or use case بداية أي مشروع مهارة جديد 0
/skill-forge build skill name (+ plan) بعد الموافقة على الخطة 0
/skill-forge review skill path بعد أي تغيير كبير 0
/skill-forge evolve findings to fix حلقة التحسين 0
/skill-forge publish skill path جاهز للشحن 0

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

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

حصة API
لا توجد
الرموز لكل استدعاء
كبيرة — بناء المسقالة والمراجعة يتطلبان رموز كثيرة (15-40 ألف لكل مرحلة)
التكلفة المالية
مجانًا
نصيحة
خطط في نموذج رخيص ثم التبديل إلى Opus للبناء والمراجعة

الأمان

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

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

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

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

درجة المراجعة تبقى منخفضة على الرغم من الإصلاحات

اقرأ النتائج بعناية — بعضها هندسي (عدم تطابق المستوى) ويحتاج إلى إعادة تصميم وليس مجرد تصحيح

خطوة البناء تنشئ المهارة لكن Claude لا يلتقطها

تأكد من صحة frontmatter في SKILL.md وأن المهارة تقع مباشرة تحت ~/.claude/skills/<name>/

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

البدائل

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

البديلمتى تستخدمهاالمقايضة
gsd-skill-creatorتريد أن تكون المهارات مقترحة تلقائيًا من الأنماط المرصودةإطار عمل أكثر ومنحنى تعلم أعلى
تأليف SKILL.md يدويًامهارة واحدة بسيطة تفهمها بالكامللا توجد طبقة مراجعة ومن السهل تفويت الاتفاقيات

المزيد

الموارد

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

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

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