● مجتمع
wshobson
⚡ فوري
wshobson skills
بواسطة wshobson · wshobson/skills
مهارات بتنسيق Anthropic منسَّقة تغطي الاختبار والتصحيح وإعادة الهيكلة والمعمارية — رفيق مُثبَت لمستودع agents.
wshobson/skills هو نظير المهارات لمستودعَي agents وcommands. كل مهارة SKILL.md (بتنسيق Anthropic skill) مع توجيهات عميقة لاهتمام واحد: testing-strategy وrefactor-safely وdebug-systematically وغيرها. يُحمَّل عند الطلب بواسطة Claude Code لا يُستدعى بشكل نشط.
لماذا تستخدمه
الميزات الأساسية
- تنسيق Anthropic SKILL.md للتشغيل الطبيعي
- توجيه عميق ورأي قوي لكل مهارة
- يغطي العملية (الاختبار، التصحيح) لا الكود فقط
- رفيق لـ wshobson/agents وwshobson/commands
- MIT مرخَّص ومُحدَّث بانتظام
عرض مباشر
كيف يبدو في الممارسة
جاهز
حالات الاستخدام
استخدامات عملية: wshobson skills
متى تستخدمه: تخمّنت لساعة وتحتاج إلى نهج منظّم.
الخطوات
-
تشغيل المهارة
I'm stuck debugging a flaky test that fails on CI but passes locally. Apply your debug-systematically skill.✓ تم النسخ
→ تبدأ المهارة وتطلب خطوات الاستنساخ + آخر تغيير
-
اتباع الخطوات
Step through the bisect/log/instrument plan it gives you.✓ تم النسخ
→ مخرجات خطوة بخطوة مُسجَّلة
-
تطبيق الإصلاح
Once root cause confirmed, apply the fix and add a regression test.✓ تم النسخ
→ الخطأ مُصلَح؛ CI أخضر
النتيجة: خطأ مُحلول مع سلسلة أدلة موثَّقة.
المزالق
- عبء المهارة على الأخطاء التافهة — للأخطاء الواضحة، تجاوز المهارة — استخدمها لحظات التعثر الأطول من 30 دقيقة
متى تستخدمه: الميزة غير تافهة؛ تريد تغطية unit + integration + e2e صحيحة.
الخطوات
-
إحاطة المهارة
Use testing-strategy. Feature: per-tenant data isolation in the API. Help me decide what to test where.✓ تم النسخ
→ هرم الاختبار مُعيَّن للميزة
-
تنفيذ هيكل الاختبار
Generate the scaffolding. Mark which tests are highest leverage.✓ تم النسخ
→ ملفات مع stubs الاختبار
النتيجة: خطة اختبار يمكنك الدفاع عنها في مراجعة التصميم.
متى تستخدمه: الدالة في المسار الحرج وخطأ واحد = تأثير على العميل.
الخطوات
-
تثبيت السلوك باختبارات التوصيف
Use refactor-safely. First write characterization tests around src/checkout.ts:processOrder.✓ تم النسخ
→ اختبارات تُقفل السلوك الحالي
-
إعادة الهيكلة بخطوات صغيرة
Now apply refactors one tiny step at a time, running tests after each.✓ تم النسخ
→ diffs خطوة بخطوة مع اختبارات خضراء
النتيجة: إعادة هيكلة لن يعارضها مهندس SRE.
التركيبات
اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10
المهارات تُحدد الكيف، الوكلاء يُنجزون
Apply refactor-safely skill, delegate the actual edits to backend-architect agent.✓ تم النسخ
الأوامر للتشغيل السريع، المهارات للتوجيه الأعمق
/refactor for quick; refactor-safely for the critical-path version.✓ تم النسخ
التكلفة والحدود
تكلفة التشغيل
- حصة API
- غير متاح — محلي
- الرموز لكل استدعاء
- مرتفع عند الاستدعاء الكامل (المهارات كتل تعليمات مفصّلة)
- التكلفة المالية
- مجاني (MIT)
- نصيحة
- المهارات تُحمَّل عند التشغيل فقط؛ لا قلق من التكلفة في وضع الخمول
الأمان
الصلاحيات والأسرار ونطاق الأثر
الحد الأدنى من الصلاحيات: filesystem-read
تخزين بيانات الاعتماد: لا شيء
نقل البيانات الخارجي: لا شيء — موجهات خالصة
استكشاف الأخطاء
الأخطاء الشائعة وحلولها
المهارة لا تُشغَّل تلقائياً
تحقق أن وصف SKILL.md يتطابق دلالياً مع طلب المستخدم؛ دقّق الوصف إذا حدثت سلبيات كاذبة
المهارة تُشغَّل حين لا يُراد ذلك
عدّل الوصف ليكون أكثر تحديداً؛ أزل الكلمات المحفّزة العامة
المهارة الطويلة ترفع تكلفة tokens
اقطع متن المهارة إلى الأساسيات؛ المهارات يجب أن تكون قوائم تحقق لا روايات
البدائل
wshobson skills مقابل البدائل
| البديل | متى تستخدمها | المقايضة |
| wshobson/agents (sibling) | تريد وكلاء فرعيين بدلاً من مهارات | الوكلاء صريحون؛ المهارات تُشغَّل تلقائياً |
| obra/superpowers | مجموعة مهارات أصغر منسَّقة بآراء مختلفة | تغطية أقل، ذوق أقوى |