اختبر مهارات Claude الخاصة بك قبل الشحن - المادة الأمامية، ومراجع الموارد، ووضوح الزناد، وتقييم النظافة، وسجل 0-100 مع درجة الخطورة.
Skill-doctor عبارة عن واجهة سطر أوامر (CLI) تقوم بمسح حزمة المهارات المحلية وتضع علامة على المشكلات التي تؤثر على التنشيط أو الموثوقية أو الجودة. فهو يتحقق من المادة الأمامية والبيانات التعريفية لـ YAML، ويتحقق من عدم انقطاع مراجع الموارد، ويقيم أوصاف المشغلات من أجل الوضوح، ويتحقق من صحة evals/evals.json. النتيجة هي درجة 0-100 مع نتائج مصنفة حسب الخطورة؛ يدعم أوضاع النص وJSON والنتيجة فقط - مثالية للالتزام المسبق أو التوجيه المسبق أو بوابة CI.
اكتب وفقًا لدليل كلود للمهارات؛ تحقق مع طبيب المهارة.✓ تم النسخ
الأدوات
ما يوفره هذا الـ MCP
الأداة
المدخلات
متى تستدعيها
التكلفة
skill-doctor <path>
skill directory path
قبل النشر، في CI، أو لتشخيص مشكلات التنشيط
0
التكلفة والحدود
تكلفة التشغيل
حصة API
لا شيء - تحليل ثابت محلي
الرموز لكل استدعاء
لا شيء (CLI، وليس واجهة برمجة التطبيقات)
التكلفة المالية
حر
نصيحة
تشغيل فقط على الدلائل التي تغيرت؛ في CI، استخدم مرشحات المسار لتجنب مسح الريبو بالكامل في كل PR.
الأمان
الصلاحيات والأسرار ونطاق الأثر
تخزين بيانات الاعتماد: لا أوراق اعتماد
نقل البيانات الخارجي: لا شيء - التحليل المحلي فقط
يقوم الطبيب الماهر بإبلاغ المشكلات الهيكلية؛ ولا يحكم على الأمن. درجة عالية ≠ مهارة آمنة - لا يزال يتعين عليك مراجعة ما تطلب المهارة من كلود القيام به.
استكشاف الأخطاء
الأخطاء الشائعة وحلولها
يقول الطبيب أن SKILL.md غير موجود
قم بالتشغيل من جذر المهارة (الدليل الذي يحتوي على SKILL.md)، وليس من جذر الريبو.
تحقق: ls SKILL.md in CWD
فشل مخطط "evals/evals.json".
تأكد من أن كل تقييم يحتوي على الحقول المطلوبة؛ كعب قليل خير من مكسور.
تحقق: jq . evals/evals.json
لا تتحسن النتيجة بعد التعديلات
إعادة التشغيل؛ إذا استمرت النتيجة، فاقرأ مدى الخطورة والتفاصيل - في بعض الأحيان تؤدي الإصلاحات إلى ظهور مشكلات جديدة منخفضة الخطورة.