● مجتمع
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.
لماذا تستخدمه
الميزات الأساسية
- 60+ أمراً يغطي سير عمل التطوير الشائعة
- كل أمر ملف Markdown واحد مركّز — سهل الـ fork
- أسماء أوامر مستقرة عبر المشاريع
- دعم الوسيطات (مثل /commit feat scope)
- متوافق مع orchestrator-agent لسير عمل متسلسل
عرض مباشر
كيف يبدو في الممارسة
جاهز
حالات الاستخدام
استخدامات عملية: wshobson commands
متى تستخدمه: تشحن بسرعة وسجل الـ commit يبدو 'wip'، 'fix'، 'wip2'.
الخطوات
-
حضّر التغييرات للـ stage
git add -p the relevant hunks (or full files).✓ تم النسخ
→ diff مُحدَّد للـ stage مرئي
-
توليد الـ commit
→ رسالة بأسلوب Conventional Commits مقترحة
-
المراجعة والشحن
Edit if needed, then git commit -m '...'✓ تم النسخ
→ إدخال نظيف في السجل
النتيجة: سجل commit لا تخجل منه في أوصاف PR.
المزالق
- النطاق المكتشف تلقائياً خاطئ — مرّر النطاق صراحة: /commit feat auth
متى تستخدمه: شحنت منطقاً وتريد الآن اختبارات بعد الحدث قبل PR.
الخطوات
-
تشغيل /test
→ ملف اختبار منشأ يغطي المنطق الجديد
-
تشغيلها
Run the test suite. Fix anything that fails.✓ تم النسخ
→ اختبارات خضراء
النتيجة: تغطية لم تكتبها يدوياً.
متى تستخدمه: الدالة مُعقّدة؛ تريد التنظيف دون الرجوع.
الخطوات
-
التحديد
/refactor src/auth.ts:authenticate✓ تم النسخ
→ diff مع المنطق وخطة الاختبار
-
التحقق
Run tests after each step✓ تم النسخ
→ تحقق خطوة بخطوة
النتيجة: كود أنظف، سلوك مطابق.
التركيبات
اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10
الأوامر تُشغّل وكلاء محددين
/review pulls the code-reviewer agent automatically.✓ تم النسخ
الأوامر كمحفّزات سريعة، المهارات للخبرة الأعمق
/test for fast generation; switch to skills/testing-strategy for design discussions.✓ تم النسخ
التكلفة والحدود
تكلفة التشغيل
- حصة 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 منسَّقة من الأوامر والمهارات | كتالوج لا وقت تشغيل |