/ الدليل / الملعب / claude-code-skill-factory
● مجتمع alirezarezvani ⚡ فوري

claude-code-skill-factory

بواسطة alirezarezvani · alirezarezvani/claude-code-skill-factory

مجموعة أدوات متخصصة: منشئات تفاعلية تولد مهارات Claude جاهزة للإنتاج وعوامل وأوامر شرطة مائلة وخطافات بدلاً منك.

مصنع المهارات مجموعة من المنشئات الموجهة — دليل المصنع ودليل المهارات ودليل المطالبات ودليل العوامل ودليل الخطافات — بالإضافة إلى أوامر شرطة مائلة من قبيل /build و /validate-output و /install-skill. تصف ما تريده، فينشئ المصنع ملفات SKILL.md والأمثلة والمراجع وملف ZIP جاهز للنسخ إلى ~/.claude/skills/. يتضمن 9 مهارات جاهزة للإنتاج تغطي AWS وM365 والبحث عن المحتوى وتحسين CLAUDE.md.

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

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

عرض مباشر

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

claude-code-skill-factory-skill.replay ▶ جاهز
0/0

التثبيت

اختر العميل

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

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

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

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

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

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

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

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

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

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

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

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

claude mcp add claude-code-skill-factory-skill -- git clone https://github.com/alirezarezvani/claude-code-skill-factory ~/.claude/skills/claude-code-skill-factory

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

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

استخدامات عملية: claude-code-skill-factory

كيفية بناء وتعبئة مهارة Claude جديدة في 10 دقائق

👤 المطورون الذين يريدون نشر مهارة دون كتابة SKILL.md يدويًا ⏱ ~15 min beginner

متى تستخدمه: لديك سير عمل قابل للتكرار في ذهنك وتريد Claude أن يعبئه كمهارة قابلة للتثبيت.

المتطلبات الأساسية
  • تثبيت مصنع المهارات — git clone https://github.com/alirezarezvani/claude-code-skill-factory ~/.claude/skills/claude-code-skill-factory
الخطوات
  1. استدعاء /build
    /build — أريد مهارة تدقق تطبيق Next.js للمشاكل المتعلقة بـ Core Web Vitals وتُخرج تقرير بنمط Lighthouse.✓ تم النسخ
    → يطلب المصنع أسئلة توضيحية: المحفزات وفئات الأدوات وصيغة الإخراج
  2. الإجابة على أسئلة التعريف
    التشغيل عند 'audit CWV' أو اكتشاف مشروع Next.js. إخراج تقرير markdown بلقطات شاشة.✓ تم النسخ
    → مسودة SKILL.md مع واجهة أمامية وأمثلة الاستخدام وملفات المرجعية
  3. التحقق والتعبئة
    /validate-output✓ تم النسخ
    → علامات خضراء على الواجهة الأمامية وهيكل الدليل واكتمال الأمثلة؛ تم إنتاج ZIP
  4. التثبيت محليًا
    /install-skill ./out/cwv-audit.zip✓ تم النسخ
    → تظهر المهارة في ~/.claude/skills ويتم اكتشافها بواسطة Claude Code

النتيجة: مهارة عاملة مثبتة جاهزة للتشغيل عند المطالبة التالية المطابقة.

المزالق
  • تشغيل المهارة بقوة كبيرة على المطالبات غير ذات الصلة — شد وصف description في الواجهة الأمامية — يستخدمها Claude لتقرير وقت تحميل المهارة
  • مثال في SKILL.md ينجرف عن السلوك الفعلي — تعيد /validate-output تشغيل المثال وتوضح عدم التطابقات
اجمعها مع: skills-skill-2

توصيل خطاف ما قبل الالتزام عبر دليل الخطافات

👤 الفرق التي تريد أتمتة سلوك Claude Code على أحداث محددة ⏱ ~10 min intermediate

متى تستخدمه: تريد تشغيل شيء ما تلقائيًا عند إرسال المطالبة أو استخدام أداة أو إيقاف الجلسة — ليس مهارة يجب على Claude اختيار تحميلها.

الخطوات
  1. ابدأ دليل الخطافات
    /build hook — قم بتشغيل gitleaks عند كل استدعاء أداة Write قبل أن يحفظ Claude الأسرار✓ تم النسخ
    → يسأل الدليل أي حدث: PreToolUse أو PostToolUse أو Stop
  2. تحديد المطابق والأمر
    مطابقة استدعاءات أداة Write، نقل محتوى الملف عبر gitleaks detect، حظر عند العثور عليه.✓ تم النسخ
    → مسودة كتلة خطاف settings.json مع المطابق والأمر
  3. التثبيت في إعدادات المستخدم
    /install-hook — نطاق المستخدم✓ تم النسخ
    → تم تحديث ~/.claude/settings.json؛ استدعاء الأداة التالي محمي بالفحص

النتيجة: خطاف يحظر كتابات تسرب الأسرار قبل حدوثها.

المزالق
  • يعمل الخطاف ببطء شديد ويوقف كل استدعاء أداة — انتقل إلى PostToolUse إذا لم يكن الفحص بحاجة إلى حظر
اجمعها مع: claude-code-owasp-skill

تأليف مجموعة مطالبات قابلة لإعادة الاستخدام باستخدام أطر عمل مدعومة بالأبحاث

👤 مهندسو المطالبات الذين يبنون مطالبات موحدة للفريق ⏱ ~15 min beginner

متى تستخدمه: تريد أن يحصل كل زميل على مطالبات منظمة بـ CO-STAR أو RISEN دون تذكر الأطر.

الخطوات
  1. استدعِ دليل المطالبات
    /build prompts — 5 إعدادات مسبقة للردود على استفسارات العملاء، منظمة بـ CO-STAR✓ تم النسخ
    → يسرد الدليل الأطر المتاحة ويسأل أي نغمة أو انحياز دور
  2. المراجعة والتصدير
    تصدير كمهارة مجموعة مطالبات بحيث يمكن للفريق بأكمله التثبيت عبر git clone.✓ تم النسخ
    → مجموعة مهارات مع SKILL.md وديل prompts/ و README

النتيجة: مجموعة مطالبات مشتركة بين الفريق قابلة للتثبيت عبر نسخة git واحدة.

اجمعها مع: prompt-architect-skill

التركيبات

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

claude-code-skill-factory-skill + prompt-architect-skill

يقوم Prompt Architect بضبط المطالبات الفردية؛ Skill Factory يعبئ مجموعات منها في مهارة قابلة للمشاركة

دع prompt-architect يضبط هذه 5 مطالبات، ثم /build prompts وصدِّر كمجموعة مهارات.✓ تم النسخ
claude-code-skill-factory-skill + skills-skill-2

استخدم مجموعة مهارات Posit كقوالب مرجعية عند بناء مهاراتك الخاصة

أرني بنية مهارة تحليل R من Posit، ثم /build مهارة تحليل Python موازية منمذجة عليها.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
/build target: 'skill'|'agent'|'prompt'|'hook', description: str نقطة الدخول الرئيسية لإنشاء أي امتداد جديد interactive Claude session
/validate-output path: str قبل توزيع مهارة 0
/install-skill zip_or_path: str, scope?: 'user'|'project' بعد اجتياز التحقق 0
/install-hook hook_definition بعد إنتاج دليل الخطافات لمسودة 0
/sync-agents-md skill_path: str عند التوزيع عبر Cursor أو Codex 0
/factory-status - استكشاف أخطاء المنشئات المفقودة 0

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

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

حصة API
بلا حد — يعمل بالكامل داخل Claude Code
الرموز لكل استدعاء
5,000-20,000 رمز لجلسة بناء كاملة
التكلفة المالية
مجاني. يستهلك اشتراك Claude الخاص بك.
نصيحة
اجعل جلسات المصنع مركزة — أجب بحزم لتجنب توسيع المحادثة إلى إعادة عمل.

الأمان

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

تخزين بيانات الاعتماد: لا توجد بيانات اعتماد. يكتب مصنع المهارات إلى ~/.claude/skills و ~/.claude/settings.json فقط.
نقل البيانات الخارجي: لا توجد استدعاءات خارجية خارج Claude Code نفسه.

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

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

/build not recognized

مصنع المهارات غير محمل. تأكد من مسار النسخ وأن SKILL.md موجود في جذر المستودع وليس في مجلد فرعي.

تحقق: ls ~/.claude/skills/claude-code-skill-factory/SKILL.md
Generated ZIP fails /install-skill

عادة ما يكون خطأ في الواجهة الأمامية في SKILL.md. شغِّل /validate-output أولاً؛ فهو يوضح الحقل المفقود بالضبط.

Hook produces no output after install

المطابق ضيق جداً. يُظهر /factory-status الأحداث التي تُشغِّل؛ وسّع المطابق في settings.json.

تحقق: cat ~/.claude/settings.json | jq .hooks

البدائل

claude-code-skill-factory مقابل البدائل

البديلمتى تستخدمهاالمقايضة
skills-skill-2 (مهارات Posit)تريد فقط مهارات جاهزة، وليس مصنعاً لبناء مهاراتك الخاصةلا توليد هيكل، لا منشئ خطافات
كتابة SKILL.md يدويًالقد بنيت بالفعل عدة مهارات وتعرف الشكلتحكم أكثر، أبطأ، لا توثيق

المزيد

الموارد

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

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

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