·error-handling
</>

error-handling

مهارة تطبيق أفضل ممارسات التعامل مع الأخطاء. يدعم تصميم الأخطاء بناءً على قابلية الاسترداد، واستخدام أنواع إما/النتيجة، والتصنيف المناسب لأخطاء المجال مقابل أخطاء النظام. يتم استخدامه أثناء مراجعات التعليمات البرمجية أو عمليات التنفيذ الجديدة أو إعادة البناء عندما تحتاج أنماط معالجة الأخطاء إلى التحسين. اللغات المستهدفة: Go وRust وScala وJava وTypeScript وJavaScript وPython. يتم تشغيلها بواسطة طلبات معالجة الأخطاء مثل "تحسين معالجة الأخطاء" أو "الرغبة في استخدام أنواع النتائج" أو "مراجعة تصميم الاستثناء" أو "أخطاء التصميم القابلة للاسترداد".

13التثبيتات·3الرائج·@j5ik2o

التثبيت

$npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling

كيفية تثبيت error-handling

ثبّت مهارة الذكاء الاصطناعي error-handling بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: j5ik2o/okite-ai.

| ビジネスルール違反 | 引数の不正 (IllegalArgumentException) | | 外部システムエラー | 状態の矛盾 (IllegalStateException) | | 権限不足・リソース競合 | 到達不可コード (unreachable) |

| TypeScript | neverthrow | Result のみで十分な場合(軽量・シンプル) | | TypeScript | fp-ts | 関数型全般を使う場合(Option, Task, IO, Reader 等) | | JavaScript | neverthrow | TypeScript と同様 | | Rust | 標準 Result | 常にこれを使用。エラー定義には thiserror | | Go | 標準 (T, error) | Go らしいシンプルなコードを書く場合 | | Go | samber/mo | Result/Either でチェーン処理したい場合 | | Scala | 標準 Either[L, R] | 標準で十分。cats は大規模 FP 向け |

| Java | vavr.io Either | 関数型コレクションも使うなら vavr 一択 | | Python | returns (dry-python) | 本番環境向け。型アノテーション充実 | | Python | result | 軽量。Rust ライクなシンプルな API |

مهارة تطبيق أفضل ممارسات التعامل مع الأخطاء. يدعم تصميم الأخطاء بناءً على قابلية الاسترداد، واستخدام أنواع إما/النتيجة، والتصنيف المناسب لأخطاء المجال مقابل أخطاء النظام. يتم استخدامه أثناء مراجعات التعليمات البرمجية أو عمليات التنفيذ الجديدة أو إعادة البناء عندما تحتاج أنماط معالجة الأخطاء إلى التحسين. اللغات المستهدفة: Go وRust وScala وJava وTypeScript وJavaScript وPython. يتم تشغيلها بواسطة طلبات معالجة الأخطاء مثل "تحسين معالجة الأخطاء" أو "الرغبة في استخدام أنواع النتائج" أو "مراجعة تصميم الاستثناء" أو "أخطاء التصميم القابلة للاسترداد". المصدر: j5ik2o/okite-ai.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling
المصدر
j5ik2o/okite-ai
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-03-10
آخر تحديث
2026-03-11

Browse more skills from j5ik2o/okite-ai

إجابات سريعة

ما هي error-handling؟

مهارة تطبيق أفضل ممارسات التعامل مع الأخطاء. يدعم تصميم الأخطاء بناءً على قابلية الاسترداد، واستخدام أنواع إما/النتيجة، والتصنيف المناسب لأخطاء المجال مقابل أخطاء النظام. يتم استخدامه أثناء مراجعات التعليمات البرمجية أو عمليات التنفيذ الجديدة أو إعادة البناء عندما تحتاج أنماط معالجة الأخطاء إلى التحسين. اللغات المستهدفة: Go وRust وScala وJava وTypeScript وJavaScript وPython. يتم تشغيلها بواسطة طلبات معالجة الأخطاء مثل "تحسين معالجة الأخطاء" أو "الرغبة في استخدام أنواع النتائج" أو "مراجعة تصميم الاستثناء" أو "أخطاء التصميم القابلة للاسترداد". المصدر: j5ik2o/okite-ai.

كيف أثبّت error-handling؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/j5ik2o/okite-ai --skill error-handling بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/j5ik2o/okite-ai