● مجتمع
olgasafonova
⚡ فوري
SkillCheck-Free
بواسطة olgasafonova · olgasafonova/SkillCheck-Free
يتحقق من صحة مهارات Claude Code مقابل مواصفات agentskills المفتوحة — البنية والمحتوى والتسمية والدلالات وأنماط الجودة — حرج / تحذير / اقتراح
olgasafonova/SkillCheck-Free هي أداة linter لفحص امتثال المواصفات لمهارات Agent. تغطي النسخة المجانية: 1.x البنية (YAML frontmatter وصحة الأسماء وجودة الوصف وحقن XML)، 2.x المحتوى (الطول والتواريخ المحددة مسبقاً والأقسام الفارغة ومراجع MCP غير المؤهلة)، 3.x التسمية (الأسماء العامة وأنماط فعل-اسم)، 4.x الدلالات (التعليمات المتضاربة والمصطلحات الغامضة والمخرجات غير المحددة)، 8.x أنماط الجودة (الأمثلة ومعالجة الأخطاء والمشغلات)، 19.x تصنيف نمط التصميم، 22.x كثافة المعرفة. مستويات الخطورة: حرج / تحذير / اقتراح / نقاط القوة
لماذا تستخدمه
الميزات الأساسية
- تفحص YAML frontmatter وصحة الأسماء ومخاطر حقن XML
- تدقيق المحتوى — الطول والتواريخ المحددة مسبقاً والأقسام الفارغة ومراجع MCP غير المؤهلة
- فحوصات دلالية للتعليمات المتضاربة أو الغامضة
- تصنيف نمط التصميم (Reviewer / Generator / Inversion / Pipeline / Tool Wrapper)
- مخرجات مصنفة حسب الخطورة — تتيح لك فرز الحالات الحرجة مقابل الاقتراحات
عرض مباشر
كيف يبدو في الممارسة
skillcheck-free-skill.replay
▶ جاهز
حالات الاستخدام
استخدامات عملية: SkillCheck-Free
متى تستخدمه: قبل فتح PR لـ awesome-claude-skills أو anthropics/skills
الخطوات
-
قم بتشغيل SkillCheck على SKILL.md الخاصة بك
استخدم SkillCheck-Free — تحقق من ~/my-skill/SKILL.md مقابل مواصفات agentskills✓ تم النسخ
→ نتائج لكل قاعدة مع مستويات الخطورة
-
أصلح المشاكل الحرجة
شرح لي كل اكتشاف حرج واقترح إصلاحاً✓ تم النسخ
→ تعديلات ملموسة وليس 'حسّن الوضوح'
-
أعد التشغيل حتى يصبح نظيفاً
أعد التحقق. هل بقي شيء حرج أو تحذير؟✓ تم النسخ
→ تقدم نحو عدم وجود مشاكل حرجة
النتيجة: مهارة لن يتم رفضها بسبب انتهاكات مواصفات تافهة
المزالق
- المطاردة وراء كل اقتراح — الاقتراحات طموحة؛ Critical + Warning هي المعيار لمعظم الكتالوجات
متى تستخدمه: قمت بتثبيت 20 مهارة وأنت غير متأكد أي منها مصنوعة بشكل جيد
الخطوات
-
قرر ما تريد الاحتفاظ به
أي المهارات بها مشاكل حرجة مستمرة يجب أن أقوم بإلغاء تثبيتها؟✓ تم النسخ
→ مرشحو إلغاء التثبيت ذو الأولوية
النتيجة: مجموعة مهارات أكثر رشاقة وجودة أعلى
التركيبات
اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10
التحقق المتبادل: SkillCheck يتحقق من المواصفات، huangwb8/auto-test-skill يختبر المتانة
قم بتشغيل SkillCheck أولاً للتحقق من مشاكل المواصفات، ثم auto-test-skill للتحقق من نقاط ضعف التصميم✓ تم النسخ
تحقق قبل إرسال مهارتك إلى الكتالوج
SkillCheck على SKILL.md الخاصة بي، ثم إذا كانت نظيفة، قم بصياغة awesome-claude-skills PR✓ تم النسخ
التكلفة والحدود
تكلفة التشغيل
- حصة API
- لا شيء
- الرموز لكل استدعاء
- صغيرة — SKILL.md النموذجية أقل من 10k رمز
- التكلفة المالية
- النسخة المجانية فقط؛ توجد نسخة Pro لتحقق نمط أعمق
- نصيحة
- النسخة المجانية كافية لمعظم التأليف — قم بالترقية فقط إذا كنت تنشر تجارياً
الأمان
الصلاحيات والأسرار ونطاق الأثر
تخزين بيانات الاعتماد: لا توجد بيانات اعتماد — مجرد prompts نقية
نقل البيانات الخارجي: لا توجد — التحقق محلي
- اجتياز SkillCheck ≠ المهارة مفيدة فعلاً؛ إنها فحص مواصفات وليس فحص فائدة
استكشاف الأخطاء
الأخطاء الشائعة وحلولها
frontmatter SKILL.md غير صحيح في المهارة المستهدفة
متوقع — هذا هو الاكتشاف الذي يوجد SkillCheck ليسطحه. أصلح frontmatter وأعد التشغيل
تحقق: head <target>/SKILL.md
كلمات مفتاح مشغل خاطئة — SkillCheck يعمل لكنه يفتقد مستوى الخطورة
اطلب صراحةً 'severity-tiered output'؛ الإعداد الافتراضي قد يضغط
البدائل
SkillCheck-Free مقابل البدائل
| البديل | متى تستخدمها | المقايضة |
| skills-skill-8 auto-test-skill | تريد اختبار متانة التصميم وليس امتثال المواصفات | تكاملي — قم بتشغيل كليهما |
| المراجعة اليدوية | كتبت العديد من المهارات وفهمت المواصفات بعمق | لا توجد شبكة أمان آلية للمشاكل الدقيقة |