build-diagnostics
تشخيص مشاكل البناء وإيجاد الأسباب الجذرية
تُهدر إخفاقات البناء ساعات من وقت المطورين. يقوم هذا الوكيل بالتحقيق المنهجي في العوائق باستخدام جميع الأدوات المتاحة، ويحدد السبب الجذري الحقيقي، وينفذ إصلاحات موثقة دون إدخال مشاكل جديدة.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"build-diagnostics" 사용 중입니다. Build failed with: 'Error: Turbopack cannot write manifest to .next/static/turbopack/manifest.json'
예상 결과:
- السبب الجذري: بنية الدليل الأصلي مفقودة لإخراج Turbopack manifest
- العرض: خطأ كتابة ملف في بناء Turbopack
- السبب الفعلي: الدليل .next/static/turbopack/ غير موجود قبل البناء
- مستوى الثقة: 95%
- الإصلاح: أضف mkdir -p .next/static/turbopack/ قبل البناء أو قم بتكوين مسار إخراج Turbopack
- التحقق: يكتمل البناء دون أخطاء كتابة manifest
"build-diagnostics" 사용 중입니다. Tests are failing in my authentication module
예상 결과:
- التحقيق: تم تشغيل مجموعة الاختبار، وُجدت 3 اختبارات فاشلة متعلقة بتحديث الرمز
- السبب الجذري: نموذج خدمة المصادقة لم يتم تحديثه بعد تغيير منطق انتهاء صلاحية الرمز
- مستوى الثقة: 90%
- الإصلاح: تحديث النموذج للتعامل مع سلوك تحديث الرمز الجديد
- التحقق: تمر جميع الاختبارات الثلاثة بعد تحديث النموذج
보안 감사
안전This skill contains only Markdown documentation describing a troubleshooting workflow. No executable code, no file system access, no network calls, and no external dependencies. The static findings are all false positives caused by the analyzer misinterpreting documentation text (code fences, placeholders, and solution descriptions) as actual code vulnerabilities. The skill-report.json already correctly assessed this as safe.
위험 요인
🌐 네트워크 접근 (1)
📁 파일 시스템 액세스 (2)
⚙️ 외부 명령어 (24)
품질 점수
만들 수 있는 것
إصلاح إخفاقات البناء بسرعة
تشخيص أخطاء البناء الغامضة مثل مشاكل Turbopack manifest أو إخفاقات تخصيص الذاكرة من خلال التحقيق المنهجي.
حل مشاكل خطوط CI/CD
التحقيق في إخفاقات خطوط الأنابيب عن طريق إعادة إنتاج الأخطاء، والتحقق من الإعدادات، وتحديد المشاكل المتعلقة بالبيئة.
منع العوائق المتكررة
التأكد من أن الإصلاحات تعالج الأسباب الجذرية بدلاً من الأعراض، مما يقلل من المشاكل المتكررة عبر فريق التطوير.
이 프롬프트를 사용해 보세요
فشل البناء مع: [paste error message]. تحقق من هذا العائق. أعد إنتاج الخطأ، وابحث عن السبب الجذري، واقترح إصلاحاً.
TypeScript يبلغ عن عدم تطابق الأنواع في [file or component]. قم بتشغيل typecheck، وفحص تعريفات النوع، وتحديد السبب الجذري، واقترح كيفية إصلاحه.
تفشل الاختبارات في [module or test file]. قم بتشغيل الاختبارات، وفحص بنية الاختبار، وابحث عن سبب فشل الاختبارات، ونفذ الإصلاح.
لدينا عائق: [description]. اتبع سير عمل التحقيق الكامل الخاص بك. أعد إنتاج الخطأ، واجمع كل السياق (الإعدادات، البيئة، الكود المرتبط)، وحدد السبب الجذري مع مستوى الثقة، واقترح الحل مع تقييم المخاطر، وتحقق من أن الإصلاح يعمل.
모범 사례
- أعد إنتاج الخطأ بدقة باستخدام نفس الظروف قبل محاولة أي إصلاح
- اجمع سياقاً شاملاً من الإعدادات والسجلات والبيئة قبل التشخيص
- أبلغ عن مستويات الثقة وتحقق دائماً من الإصلاحات قبل الادعاء بالنجاح
피하기
- إجراء تغييرات دون فهم السبب الجذري
- تجربة إصلاحات عشوائية حتى يبدو أن شيئاً ما يعمل
- افتراض أن الخطأ غير مرتبط بالتغييرات الأخيرة دون دليل