المهارات verification-before-completion
📦

verification-before-completion

مخاطر منخفضة

التحقق قبل الادعاء بالإكمال

متاح أيضًا من: Cycleaddict,DYAI2025,Dimon94,davila7,CodingCossack,ANcpLua,Cygnusfear,obra

تمنع هذه المهارة وكلاء الذكاء الاصطناعي من الادعاءات الكاذبة بالإكمال من خلال اشتراط وجود دليل تحقق فعلي قبل الإبلاغ عن النجاح. تضمن اجتياز الاختبارات، نجاح البناء، واكتمال العمل فعلياً.

يدعم: Claude Codex Code(CC)
📊 69 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "verification-before-completion". يجب أن تنجح الاختبارات الآن

النتيجة المتوقعة:

تشغيل مجموعة الاختبار...

النتائج: 42 اختبار، 42 ناجح، 0 فاشل
رمز الخروج: 0

جميع الاختبارات ناجحة.

استخدام "verification-before-completion". اكتمل البناء بنجاح

النتيجة المتوقعة:

تشغيل أمر البناء...

> npm run build
رمز الخروج: 0
اكتمل البناء بنجاح.

طول المخرجات: 2.3 ميجابايت

استخدام "verification-before-completion". تم إصلاح الخطأ

النتيجة المتوقعة:

تشغيل اختبار إعادة الإنتاج...

مدخلات الفشل الأصلية: {id: 123}
المتوقع: رمي خطأ
الفعلي: رمي خطأ

تم تأكيد إصلاح الخطأ.

التدقيق الأمني

مخاطر منخفضة
v1 • 2/24/2026

This is a meta-skill providing verification guidelines. The static scanner flagged 13 external_commands patterns and 1 weak crypto pattern, but evaluation shows these are FALSE POSITIVES: the skill contains instructions for AI agents to run verification commands (tests, linters, builds) as text examples - not actual executable code. No cryptographic code exists. System/network reconnaissance flags refer to standard DevOps terms (VCS, git diff). This skill promotes honest verification practices and poses no security risk.

1
الملفات التي تم فحصها
140
الأسطر التي تم تحليلها
3
النتائج
1
إجمالي عمليات التدقيق

مشكلات عالية المخاطر (1)

Weak Cryptographic Algorithm Flag
Static scanner flagged line 3 for weak crypto algorithm. Investigation shows this is a FALSE POSITIVE - the line contains only description text about verification workflows with no cryptographic code.
مشكلات متوسطة المخاطر (1)
System Reconnaissance Flag
Static scanner flagged lines 71 and 111 for 'system reconnaissance'. These references are to standard DevOps concepts like 'Agent delegation' and 'VCS diff' - not actual system scanning.
مشكلات منخفضة المخاطر (1)
Network Reconnaissance Flag
Static scanner flagged line 130 for 'network reconnaissance'. This refers to 'communication' about completion status, not network scanning.
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
73
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

التحقق من الاختبار قبل الإيداع

قبل إيداع الكود، اشترط من الذكاء الاصطناعي تشغيل أوامر الاختبار وإظهار أعداد النجاح/الفشل الفعلية من التنفيذ الجديد.

التحقق من البناء قبل طلب السحب

منع إنشاء طلبات السحب المبكرة من خلال اشتراط إظهار مخرجات أمر البناء التي تُظهر رمز الخروج 0 قبل الادعاء بالنجاح.

تحقق من اختبار الانحدار

تأكد من أن اختبارات الانحدار تتبع نمط الأحمر-الأخضر: نجاح بعد الإصلاح، فشل بدونه، نجاح بعد الاستعادة.

جرّب هذه الموجهات

طلب التحقق الأساسي
قبل الادعاء بأن هذا العمل مكتمل، شغّل أمر التحقق وأظهر لي المخرجات الفعلية. لا تدّعي النجاح بدون دليل.
قالب التحقق من الاختبار
شغّل مجموعة الاختبار الكاملة وأبلغ عن: إجمالي الاختبارات، الناجحة، الفاشلة، ورسائل الخطأ الدقيقة لأي فشل. أظهر رمز الخروج.
قالب التحقق من البناء
شغّل أمر البناء وأظهر رمز_EXIT. أبلغ عن أي أخطاء تجميع أو تحذيرات من المخرجات.
قالب قائمة تحقق المتطلبات
راجع المتطلبات الأصلية. لكل متطلب، حدد: ملبى/غير ملبى/فجوة. استشهد بدليل محدد من الكود أو مخرجات الاختبار.

أفضل الممارسات

  • دائماً شغّل أوامر تحقق جديدة - لا تثق في النتائج المخزنة مؤقتاً أو السابقة
  • اقرأ المخرجات الكاملة بما في ذلك رموز الخروج قبل تقديم أي ادعاءات
  • عبّر عن الحالة الفعلية مع الدليل، وليس الثقة أو الافتراضات

تجنب

  • الادعاء بالإكمال بناءً على تقارير نجاح الوكيل بدون تحقق مستقل
  • استخدام كلمات مثل 'يجب'، 'ربما'، 'يبدو' قبل التحقق
  • الاعتماد على فحوصات جزئية مثل نجاح linter عندما يلزم التحقق الكامل من البناء

الأسئلة المتكررة

هل تشغّل هذه المهارة الاختبارات لي؟
لا. هذه المهارة توجّه الذكاء الاصطناعي لتشغيل أوامر التحقق. يجب تكوين أوامر الاختبار والبناء الفعلية لمشروعك.
هل يمكنني استخدامها مع أي إطار اختبار؟
نعم. المهارة محايدة لإطار العمل. توفر إرشادات للتحقق بغض النظر عن أدوات الاختبار التي تستخدمها.
ماذا لو استغرق التحقق وقتاً طويلاً؟
تُemphasize المهارة أن تخطي التحقق لتوفير الوقت يخلق ثقة زائدة. تكلفة التحقق أقل من تكلفة إعادة العمل من الإكمال الكاذب.
هل يعمل هذا مع كلود كود وكوديكس؟
نعم. هذه المهارة تعمل مع كلود وكوديكس وكلود كود. توجّه سلوك الذكاء الاصطناعي بغض النظر عن الأداة المحددة.
كيف يختلف هذا عن مجرد تشغيل الاختبارات؟
تشغيل الاختبارات غير كافٍ. تتطلب هذه المهارة: تنفيذ جديد، مراجعة كاملة للمخرجات، فحص رمز الخروج، وادعاءات مبنية على الدليل. النتائج الجزئية أو المخزنة لا تُعتبر.
هل يمكن لهذا منع جميع الادعاءات الكاذبة بالإكمال؟
لا. توفر المهارة إرشادات لكنها لا تستطيع فرض الامتثال. تعتمد على اتباع الذكاء الاصطناعي للتعليمات. الإشراف البشري لا يزال مهماً.

تفاصيل المطور

بنية الملفات

📄 SKILL.md