bug-diagnose-and-root-cause-and-fix
تشخيص الأخطاء وإيجاد الأسباب الجذرية
Également disponible depuis: 727474430
تستهلك أخطاء البرمجيات ساعات من وقت المطورين. توفر هذه المهارة تحليلاً منهجياً للأسباب الجذرية، مع تحديد دقيق لمكان حدوث الأخطاء وأسبابها. تقدم تقارير تشخيصية مفصلة مع مواقع الكود المحددة وتعليمات الإصلاح خطوة بخطوة وخيارات متعددة للحلول.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "bug-diagnose-and-root-cause-and-fix". تطبيق React الخاص بي يتعطل مع 'Cannot read property map of undefined' عند النقر على زر الإرسال
Résultat attendu:
- المشكلة: جلب البيانات يُرجع undefined قبل تقديم المكون
- الموقع: src/components/Form.jsx:47
- السبب الجذري: التحميل غير المتزامن للبيانات يكتمل بعد العرض الأولي
- الإصلاح: إضافة فحص تقديم مشروط قبل الوصول إلى البيانات
- الخطوة 1: التحقق من وجود البيانات قبل استدعاء .map()
- الخطوة 2: إضافة مؤشر حالة التحميل
- التحقق: تشغيل التطبيق واختبار وظيفة زر الإرسال
Audit de sécurité
SûrPure prompt-based skill definition file with no executable code. The skill provides documentation-based guidance for bug diagnosis workflows. No network calls, no script execution, no file system access beyond its own definition, and no command execution capabilities.
Score de qualité
Ce que vous pouvez construire
إصلاح أخطاء وقت التشغيل
تشخيص انهيار التطبيقات واستثناءات وقت التنفيذ مع تحديد دقيق لموقع الكود
التحقيق في فشل الاختبارات
تحليل فشل الاختبارات لتحديد ما إذا كانت أخطاء في الكود أو مشكلات بيئية
تصحيح مشكلات النشر
تحديد الأسباب الجذرية لفشل البناء ومشكلات النشر في خطوط الإنتاج والتطوير المستمر
Essayez ces prompts
لقد حصلت على هذا الخطأ: [paste error message]. ساعدني في فهم سببه وكيفية إصلاحه.
اختباري [test name] يفشل مع: [error details]. ملف الاختبار موجود في [path]. راجع الاختبار والكود المصدري لإيجاد السبب الجذري.
الإنتاج يُظهر [symptom]. سجلات الأخطاء تشير إلى: [logs]. الكود المعني موجود في [files]. اعثر على السبب الجذري واقترح إصلاحاً.
لدي خطأ حيث [description]. يحدث عندما [reproduction steps].我已经检查了 [already-tried fixes]. 使用 git blame 检查最近的更改并帮助识别导致此回归的原因。
Bonnes pratiques
- توفير رسائل الأخطاء الكاملة بما في ذلك تتبع المكدس لتشخيص أسرع
- تضمين الخطوات الدقيقة لإعادة إنتاج الخطأ
- مشاركة مسارات الملفات والتغييرات الحديثة في الكود
Éviter
- طلب الإصلاحات دون مشاركة تفاصيل الأخطاء
- توقع أن تعدل المهارة الكود مباشرة
- تخطي مرحلة التشخيص وطلب الحلول فقط