debugging-toolkit-smart-debug
تشخيص مشكلات الإنتاج بمساعدة الذكاء الاصطناعي لتحليل الأسباب الجذرية
قلل متوسط وقت حل حوادث الإنتاج من خلال دمج سير عمل التصحيح المنهجي مع التعرف على الأنماط المدعوم بالذكاء الاصطناعي. احصل على توليد فرضيات منظم وربط بيانات المراقبة وتوصيات إصلاح مُتحقق منها.
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 "debugging-toolkit-smart-debug". أخطاء مهلة الخروج تؤثر على 5% من حركة المرور الإنتاجية، متقطعة
Résultat attendu:
- ملخص المشكلة: مهلات معالجة الدفع تحدث في 5% من طلبات الخروج
- الفرضية الأولى (75%): نمط استعلام N+1 في التحقق من طريقة الدفع - مدعوم بتحليل التتبع الذي يظهر 15+ استدعاء قاعدة بيانات متسلسلة
- استراتيجية التصحيح: أضف سمات Span لعدد الاستعلامات ومعرف طريقة الدفع، انشر Canary لـ 10% من حركة المرور
- التحقق: قارن المئينات الكمونية وعدد الاستعلامات بين مجموعات التحكم و Canary
Utilisation de "debugging-toolkit-smart-debug". تسرب ذايرة مشتبه به في معالج المهام الخلفية
Résultat attendu:
- ملخص المشكلة: نمو تدريجي في الذاكرة في حاويات معالج المهام، إعادة تشغيل مطلوبة كل 6 ساعات
- الفرضية الأولى (60%): نمو غير مقيد للذاكرة المخبأة بدون سياسة إخلاء
- استراتيجية التصحيح: فعّل توصيف الكومة مع Pyroscope، التقط لقطات الكومة على فترات
- التحقق: راقب اتجاهات ذاكرة RSS بعد تطبيق حدود حجم الذاكرة المخبأة
Audit de sécurité
SûrAll static analysis findings were determined to be false positives. The flagged patterns are markdown syntax (backticks for inline code), YAML frontmatter, and documentation examples - not executable code. Line 23 uses backticks for file path reference in markdown. Lines 147-184 contain TypeScript documentation examples illustrating the debugging workflow. No actual command execution, cryptographic operations, or network reconnaissance code exists in this skill.
Score de qualité
Ce que vous pouvez construire
فرز حوادث الإنتاج
تحليل سريع لتنبيهات الإنتاج الواردة وربط الأخطاء عبر الخدمات وتوليد فرضيات أولية لمهندبي الدور للاستقصاء
تحقيق أخطاء متقطعة
تطبيق تقنيات التصحيح الإحصائية لتحديد الأنماط في الأعطال التي تؤثر على نسبة صغيرة من المستخدمين أو الطلبات
تحليل السبب الجذري بعد الحادث
إعادة بناء مسارات التنفيذ وتحديد العوامل المساهمة وتوليد توصيات الوقاية لتوثيق الحوادث
Essayez ces prompts
حلل هذا الخطأ وحدد السبب الجذري الأكثر ترجيحًا: [الصق رسالة الخطأ أو تتبع المكدس]. ضمّن المكون المتأثر وخطوة التصحيح الأولى الموصى بها.
ولّد 3-5 فرضيات مصنفة لهذه المشكلة: [اشرح الأعراض]. لكل فرضية، قدّم درجة الاحتمالية والأدلة الداعمة المطلوبة وكيفية دحضها.
صمّم استعلامات للتحقيق في [مشكلة محددة] عبر [اذكر المنصات: Sentry, DataDog, السجلات]. ضمّن فلاتر محددة ونطاقات زمنية ومفاتيح ارتباط لتحديد المستخدمين والأنماط المتأثرة.
أنشئ خطة تصحيح لـ [المشكلة] يمكن تنفيذها في الإنتاج دون التأثير على المستخدمين. ضمّن نقاط الأدوات وتصميم مفتاح الميزات واستراتيجية أخذ العينات ومعايير التراجع.
Bonnes pratiques
- اربط دائمًا الأخطاء بالجداول الزمنية للنشر لتحديد التغييرات الحديثة كأسباب محتملة
- استخدم أدوات مشروطة ومفاتيح ميزات لتمكين تسجيل التصحيح لمجموعات مستخدمين محددة دون التأثير على أداء النظام العام
- وثّق عملية اختبار الفرضية الكاملة بما في ذلك الفرضيات المرفوضة لمنع المحققين المستقبليين من تكرار نفس المسارات
Éviter
- إضافة تسجيل مفرط بدون أخذ عينات أو تحديد معدل، مما يسبب زيادات في حجم السجلات تحجب الإشارة
- محاولة إعادة إنتاج مشكلات الإنتاج المعقدة في التطوير دون جمع بيانات مراقبة كافية أولاً
- تنفيذ الإصلاحات دون وضع معايير نجاح واضحة وخطط تراجع قبل النشر
Foire aux questions
ما منصات المراقبة التي تدعمها هذه المهارة؟
هل يمكن لهذه المهارة الوصول مباشرة إلى أنظمة الإنتاج الخاصة بي؟
كيف أتعامل مع البيانات الحساسة في سجلات الأخطاء أثناء التصحيح؟
ماذا لو كانت جميع الفرضيات المولدة بالذكاء الاصطناعي غير صحيحة؟
كيف أعرف متى أصعّد بدل الاستمرار في التحقيق؟
هل يمكن لهذه المهارة المساعدة في الوقاية بعد نشر الإصلاح؟
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/debugging-toolkit-smart-debugRéf
main
Structure de fichiers
📄 SKILL.md