스킬 error-handling
⚠️

error-handling

안전 🌐 네트워크 접근📁 파일 시스템 액세스⚙️ 외부 명령어🔑 환경 변수

تطبيق أنماط معالجة الأخطاء في الكود

또한 다음에서 사용할 수 있습니다: Awais68

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

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"error-handling" 사용 중입니다. إضافة معالجة الأخطاء إلى دالة جلب البيانات

예상 결과:

  • التقاط أنواع الأخطاء المحددة (NetworkError، NotFoundError)
  • تسجيل الأخطاء لتصحيح الأخطاء مع السياق الكامل
  • إظهار رسالة سهلة الاستخدام للمستخدم بدون تفاصيل تقنية
  • إرجاع بيانات احتياطية عندما يفشل المصدر الأساسي
  • تشغيل خدمة تتبع الأخطاء اختياريًا

"error-handling" 사용 중입니다. إنشاء error boundary لمكونات لوحة المعلومات

예상 결과:

  • تغليف مكونات الرسم البياني والجدول بـ Error Boundary
  • تنفيذ واجهة مستخدم احتياطية مع زر إعادة المحاولة
  • تسجيل الأخطاء في خدمة تتبع الأخطاء
  • عزل الفشل لمنع تعطل التطبيق بالكامل

"error-handling" 사용 중입니다. التعامل مع عمليات Promise متعددة بأمان

예상 결과:

  • استخدام Promise.allSettled بدلاً من Promise.all
  • فحص الحالة للنتائج المكتملة أو المرفوضة
  • معالجة النتائج الناجحة بشكل مستقل
  • تسجيل الفشل الفردي لتصحيح الأخطاء

보안 감사

안전
v5 • 1/17/2026

This is a documentation skill containing only markdown guidance for error handling best practices. The static scanner flagged 48 pattern matches, but all findings are FALSE POSITIVES. SKILL.md contains educational code examples demonstrating proper error handling patterns (try-catch, error boundaries, async error management). No executable code, network calls, credential access, or file system operations exist beyond reading the documentation itself. The skill-report.json already correctly assessed this as safe with risk_level: 'safe'.

2
스캔된 파일
594
분석된 줄 수
4
발견 사항
5
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
22
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

React Error Boundaries

إضافة حدود الأخطاء إلى مكونات React لمنع انتشار الأعطال عبر واجهة المستخدم.

معالجة أخطاء API

التعامل مع فشل API باستخدام أنواع الأخطاء المناسبة ورسائل المستخدم واستراتيجيات التسجيل.

أنماط الأخطاء غير المتزامنة

إدارة رفض Promise والعمليات غير المتزامنة مع خيارات احتياطية ومنطق إعادة المحاولة.

이 프롬프트를 사용해 보세요

معالجة الأخطاء الأساسية
أضف معالجة مناسبة للأخطاء إلى هذه الدالة. قم بتضمين try-catch مع التسجيل ورسائل خطأ سهلة الاستخدام وسلوك احتياطي.
إعداد Error Boundary
أنشئ مكون Error Boundary وقم بتغليف المكونات التالية. وفر واجهة مستخدم احتياطية سهلة الاستخدام وتسجيل الأخطاء.
فئات الأخطاء المخصصة
حدد فئات أخطاء مخصصة لسيناريوهات أخطاء API المختلفة بما في ذلك NetworkError و NotFoundError و ValidationError مع رموز الحالة المناسبة.
التدهور الأنيق
نفذ التدهور الأنيق لهذه الميزة. أضف طبقات احتياطية متعددة: المصدر الأساسي، المصدر الثانوي، البيانات المخزنة مؤقتًا.

모범 사례

  • لا تترك كتل catch فارغة أبدًا - قم دائمًا بتسجيل الأخطاء كحد أدنى
  • ميز بين أنواع الأخطاء وتعامل مع كل منها بشكل مناسب
  • أظهر للمستخدمين رسائل ودية - لا تكشف أبدًا تفاصيل الأخطاء التقنية

피하기

  • كتل catch الفارغة التي تتجاهل جميع الأخطاء بصمت
  • كشف رسائل الأخطاء الأولية أو تتبعات المكدس للمستخدمين
  • استخدام رسائل خطأ عامة لا توجه المستخدمين إلى الحل

자주 묻는 질문

ما هي أدوات الذكاء الاصطناعي التي تدعم هذه المهارة؟
تعمل هذه المهارة مع Claude و Codex و Claude Code. توفر إرشادات معالجة الأخطاء لأي مهمة برمجة.
هل تتكامل هذه المهارة مع خدمات تتبع الأخطاء؟
تعرض المهارة أنماطًا لتكامل تتبع الأخطاء ولكنها لا تتصل بخدمات محددة مثل Sentry أو Rollbar.
ما هي أنواع الأخطاء المشمولة؟
تغطي المهارة أخطاء الشبكة وأخطاء التحقق وأخطاء المصادقة وأخطاء عدم العثور والأخطاء العامة للتطبيق مع فئات مخصصة.
هل هذه المهارة آمنة للاستخدام؟
نعم. هذه مهارة توثيق قائمة على الأوامر بدون كود قابل للتنفيذ. توفر إرشادات البرمجة فقط.
كيف تتعامل مع الكود غير المتزامن؟
تتضمن المهارة أنماطًا لمعالجة أخطاء Promise والتقاط أخطاء async/await و Promise.allSettled للعمليات المتزامنة المتعددة.
ما هي أنماط React المضمنة؟
تنفيذ React Error Boundary وعزل الأخطاء على مستوى المكون ومكونات واجهة المستخدم الاحتياطية وتسجيل الأخطاء في دورة حياة المكون.

개발자 세부 정보

파일 구조

📄 SKILL.md