ما هي m06-error-handling؟
حرج: يستخدم لمعالجة الأخطاء. المشغلات: نتيجة، خيار، خطأ،؟، إلغاء التغليف، توقع، ذعر، على أية حال، هذا الخطأ، متى الذعر مقابل إرجاع النتيجة، خطأ مخصص، انتشار الخطأ، تخطي، نتيجة، الذعر المصدر: actionbook/rust-skills.
حرج: يستخدم لمعالجة الأخطاء. المشغلات: نتيجة، خيار، خطأ،؟، إلغاء التغليف، توقع، ذعر، على أية حال، هذا الخطأ، متى الذعر مقابل إرجاع النتيجة، خطأ مخصص، انتشار الخطأ، تخطي، نتيجة، الذعر
ثبّت مهارة الذكاء الاصطناعي m06-error-handling بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: actionbook/rust-skills.
| Pattern | Don't Just Say | Ask Instead |
| unwrap panics | "Use ?" | Is None/Err actually possible here? | | Type mismatch on ? | "Use anyhow" | Are error types designed correctly? | | Lost error context | "Add .context()" | What does the caller need to know? | | Too many error variants | "Use Box " | Is error granularity right? |
| Too many unwraps | m09-domain | Is the data model right? | | Error context design | m13-domain-error | What recovery is needed? | | Library vs app errors | m11-ecosystem | Who are the consumers? |
حرج: يستخدم لمعالجة الأخطاء. المشغلات: نتيجة، خيار، خطأ،؟، إلغاء التغليف، توقع، ذعر، على أية حال، هذا الخطأ، متى الذعر مقابل إرجاع النتيجة، خطأ مخصص، انتشار الخطأ، تخطي، نتيجة، الذعر المصدر: actionbook/rust-skills.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/actionbook/rust-skills --skill m06-error-handlingحرج: يستخدم لمعالجة الأخطاء. المشغلات: نتيجة، خيار، خطأ،؟، إلغاء التغليف، توقع، ذعر، على أية حال، هذا الخطأ، متى الذعر مقابل إرجاع النتيجة، خطأ مخصص، انتشار الخطأ، تخطي، نتيجة، الذعر المصدر: actionbook/rust-skills.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/actionbook/rust-skills --skill m06-error-handling بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/actionbook/rust-skills