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

wshobson commands

بواسطة wshobson · wshobson/commands

60+ أوامر slash لـ Claude Code — /commit, /review, /test, /docs, /refactor — متسقة عبر المشاريع.

wshobson/commands مجموعة منسَّقة من أوامر slash لـ Claude Code. كل أمر ملف Markdown في ~/.claude/commands يحمل موجهاً دقيقاً وتعليمات. نفّذ /commit للحصول على رسالة conventional-commits نظيفة بناءً على الـ diff، و/review لمراجعة PR منظّمة، وغير ذلك. يتزاوج طبيعياً مع wshobson/agents.

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

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

عرض مباشر

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

جاهز

التثبيت

اختر العميل

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

الحصول على commits متفقة مع المعايير دون كتابتها

👤 المطورون الذين يهملون نظافة الـ commit ⏱ ~5 min beginner

متى تستخدمه: تشحن بسرعة وسجل الـ commit يبدو 'wip'، 'fix'، 'wip2'.

المتطلبات الأساسية
  • الأوامر مثبَّتة — git clone https://github.com/wshobson/commands ~/.claude/commands
الخطوات
  1. حضّر التغييرات للـ stage
    git add -p the relevant hunks (or full files).✓ تم النسخ
    → diff مُحدَّد للـ stage مرئي
  2. توليد الـ commit
    /commit✓ تم النسخ
    → رسالة بأسلوب Conventional Commits مقترحة
  3. المراجعة والشحن
    Edit if needed, then git commit -m '...'✓ تم النسخ
    → إدخال نظيف في السجل

النتيجة: سجل commit لا تخجل منه في أوصاف PR.

المزالق
  • النطاق المكتشف تلقائياً خاطئ — مرّر النطاق صراحة: /commit feat auth
اجمعها مع: wshobson-agents-skill

توليد اختبارات من آخر diff بـ /test

👤 المطورون الذين يكرهون TDD لكنهم يريدون تغطية ⏱ ~15 min beginner

متى تستخدمه: شحنت منطقاً وتريد الآن اختبارات بعد الحدث قبل PR.

الخطوات
  1. تشغيل /test
    /test✓ تم النسخ
    → ملف اختبار منشأ يغطي المنطق الجديد
  2. تشغيلها
    Run the test suite. Fix anything that fails.✓ تم النسخ
    → اختبارات خضراء

النتيجة: تغطية لم تكتبها يدوياً.

إعادة هيكلة نقطة ساخنة باستخدام /refactor مع موجهات الأمان المدمجة

👤 المطورون الذين يريدون إعادة هيكلة لا تكسر السلوك ⏱ ~30 min intermediate

متى تستخدمه: الدالة مُعقّدة؛ تريد التنظيف دون الرجوع.

الخطوات
  1. التحديد
    /refactor src/auth.ts:authenticate✓ تم النسخ
    → diff مع المنطق وخطة الاختبار
  2. التحقق
    Run tests after each step✓ تم النسخ
    → تحقق خطوة بخطوة

النتيجة: كود أنظف، سلوك مطابق.

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

التركيبات

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

wshobson-commands-skill + wshobson-agents-skill

الأوامر تُشغّل وكلاء محددين

/review pulls the code-reviewer agent automatically.✓ تم النسخ
wshobson-commands-skill + wshobson-skills-skill

الأوامر كمحفّزات سريعة، المهارات للخبرة الأعمق

/test for fast generation; switch to skills/testing-strategy for design discussions.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
/commit type? scope? قبل أي git commit 0
/review (diff implied) قبل فتح PR 0
/test (diff implied) تغطية عند الطلب 0
/refactor target تنظيف الكود 0
/docs target? بعد عمل الميزة 0

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

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

حصة API
غير متاح — محلي
الرموز لكل استدعاء
يتباين لكل أمر (صغير لـ /commit، أكبر لـ /refactor)
التكلفة المالية
مجاني (MIT)
نصيحة
عدّل ملفات Markdown الفردية للأوامر لتقليص القوالب المطوّلة

الأمان

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

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

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

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

الأمر /command غير معترف به

تأكد أن الملف في ~/.claude/commands/ بامتداد .md؛ أعد تشغيل Claude Code

تحقق: List commands in chat with /
فشل تحليل الوسيطات

بعض الأوامر تتوقع وسيطات موضعية وبعضها مُسمَّاة — اقرأ ملف الأمر للتأكيد

تنسيق المخرجات غير متسق

لكل أمر قالب ثابت؛ في حالة الانحراف، النموذج يتجاوز — تأكد أن لا موجه نظام عام يتعارض معه

البدائل

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

البديلمتى تستخدمهاالمقايضة
wshobson/agents (sibling)تريد وكلاء فرعيين لا أوامر slashسطح استدعاء مختلف
Hesreallyhim/awesome-claude-codeتريد قائمة awesome منسَّقة من الأوامر والمهاراتكتالوج لا وقت تشغيل

المزيد

الموارد

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

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

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