EmilLindfors

EmilLindfors

Actif
27
Compétences
4
Catégories
ClaudeCodexCode(CC)

Skills publiés 27

📦

Type-Driven Design

تصميم واجهات Rust API الأكثر أمانًا باستخدام الأنواع

Sûr 67

التحقق اليدوي وفحوصات وقت التشغيل عرضة للخطأ ومكلفة. تعلمك هذه المهارة أنماط التصميم الموجهة بالأنواع في Rust التي تنتقل من ضمانات الصحة من وقت التشغيل إلى وقت التجميع، مما يزيل فئات كاملة من الأخطاء قبل تشغيل الكود.

Claude Codex Code(CC)
Installer
📦

thiserror-expert

Create Rust Error Types with Thiserror

Sûr 66

Thiserror is a Rust crate that simplifies custom error type creation through derive macros. This skill provides expert guidance on defining error enums with clear messages, chaining source errors, and implementing proper From conversions for ergonomic error handling.

Claude Codex Code(CC)
Installer
📦

rust-2024-migration

Migrate to Rust 2024 edition features

Sûr 71

Rust 2024 introduces powerful new features like let chains and async closures that simplify code. This skill guides developers through identifying migration opportunities and applying modern patterns for cleaner, more idiomatic Rust code.

Claude Codex Code(CC)
Installer
📦

test-coverage-advisor

Improve Rust test coverage

Risque faible 67

Writing comprehensive tests for Rust code can be time-consuming and error-prone. This skill proactively identifies missing test cases for error paths, edge cases, and business logic so you can write better tests faster.

Claude Codex Code(CC)
Installer
🚀

RMCP Quickstart

إنشاء خوادم MCP باستخدام rmcp

Sûr 68

يتطلب إنشاء خوادم MCP فهم بروتوكول معقد مع خيارات نقل متعددة وأنماط أدوات. توفر هذه المهارة دليل بدء سريع مع أمثلة واضحة لرمز Rust وتكوينات نقل واستراتيجيات اختبار لإنشاء خوادم MCP جاهزة للإنتاج.

Claude Codex Code(CC)
Installer
📦

property-testing-guide

Master Property-Based Testing in Rust

Sûr 71

Traditional unit tests check specific inputs, but miss edge cases. This skill teaches you property-based testing with proptest to automatically generate test inputs and discover hidden bugs.

Claude Codex Code(CC)
Installer
📦

port-adapter-designer

تصميم أنماط المنفذ والمحول

Sûr 71

كتابة الكود الذي يرتبط مباشرة بقواعد البيانات أو عملاء HTTP أو أنظمة الملفات يخلق تحديات في الاختبار ويحد من المرونة. تساعد هذه المهارة في تصميم تجريدات المنفذات وتنفيذ المحولات للهندسة السداسية، مما يتيح فصلاً نظيفاً بين منطق الأعمال والتبعيات الخارجية.

Claude Codex Code(CC)
Installer
📦

parquet-optimization

تحسين ملفات Parquet للأداء

Sûr 69

يمكن أن تصبح ملفات Parquet بطيئة ومتضخمة بدون التحسين المناسب. تحلل هذه المهارة عمليات Parquet بشكل استباقي وتقترح تحسينات للضغط والترميز وت حجم مجموعات الصفوف والإحصائيات لتعظيم أداء الاستعلام وتقليل تكاليف التخزين.

Claude Codex Code(CC)
Installer
📦

object-store-best-practices

تنفيذ أفضل ممارسات التخزين السحابي

Sûr 71

تفشل عمليات التخزين السحابي بشكل متقطع بسبب مشاكل الشبكة، وحدود المعدل، والمهلات الزمنية. توفر هذه المهارة إرشادات خبيرة حول تنفيذ تخزين الكائنات القوي مع منطق إعادة المحاولة الصحيح، ومعالجة الأخطاء، وأنماط البث، وI/O فعال لـ S3 و Azure Blob و Google Cloud Storage.

Claude Codex Code(CC)
Installer
📦

mock-strategy-guide

إنشاء تطبيقات Mock للاختبارات في Rust

Sûr 71

اختبار الكود مع التبعيات الخارجية يمثل تحدياً. توفر هذه المهارة أنماطاً لإنشاء تطبيقات Mock باستخدام السمات، مما يتيح اختبارات وحدة موثوقة دون الحاجة إلى بنية تحتية حقيقية.

Claude Codex Code(CC)
Installer
📦

Package as binary

MCP Transport Guide

Sûr 68

يحتاج المطورون الذين ينشئون خوادم MCP إلى إرشادات واضحة حول خيارات طبقة النقل. تشرح هذه المهارة نقل stdio و SSE و HTTP مع أمثلة التنفيذ وأفضل ممارسات الأمان ونشر السيناريوهات لحالات الاستخدام المختلفة.

Claude Codex Code(CC)
Installer
📦

MCP Tools Guide

إنشاء أدوات MCP الآمنة من حيث النوع

Sûr 68

يتطلب إنشاء أدوات MCP يدويًا فهم أنظمة الماكرو المعقدة وقيود الأنواع. توفر هذه المهارة إرشادات متخصصة حول استخدام crate rmcp لبناء أدوات آمنة من حيث النوع مع إنشاء المخططات تلقائيًا والتحقق من الصحة والأنماط غير المتزامنة.

Claude Codex Code(CC)
Installer
📦

MCP Resources Guide

تنفيذ موارد MCP للمساعدين الأذكياء

Risque faible 59

تحتاج خوادم MCP إلى موارد لتوفير البيانات والملفات للمساعدين الأذكياء. توجه هذه المهارة المطورين عبر تنفيذ الموارد القابلة للعنونة مع URI، والتخزين المؤقت، والبث، والتعامل السليم مع أنواع MIME للتكاملات الجاهزة للإنتاج.

Claude Codex Code(CC)
Installer
📦

MCP Prompts Guide

إنشاء مطالبات MCP لتوجيه الذكاء الاصطناعي

Sûr 68

يتطلب بناء خوادم MCP مطالبات مصممة جيدًا لتوجيه تفاعلات الذكاء الاصطناعي. توفر هذه المهارة أنماطًا وأمثلة لإنشاء مطالبات قابلة لإعادة الاستخدام ومُعامَلة باستخدام حزمة rmcp Rust.

Claude Codex Code(CC)
Installer
📦

MCP Best Practices

بناء خوادم MCP جاهزة للإنتاج

Sûr 67

يتطلب بناء خوادم MCP للإنتاج اهتمامًا دقيقًا بالهندسة الأمنية والأداء. توفر هذه المهارة إرشادات الخبراء حول الأنماط المثبتة لإنشاء تطبيقات خادم MCP قابلة للصيانة وآمنة.

Claude Codex Code(CC)
Installer
📦

let-chains-advisor

إعادة هيكلة if-let المتداخلة باستخدام سلاسل let

Sûr 71

يواجه المطورون الذين يكتبون تدفق تحكم Rust متداخلاً بعمق صعوبة في قابلية القراءة والصيانة. تحدد هذه المهارة بشكل استباقي أنماط if-let المتداخلة (3 مستويات أو أكثر) وتقترح إعادة هيكلة سلاسل let لرمز Rust 2024 أنظف وقابل للقراءة.

Claude Codex Code(CC)
Installer
📦

lambda-optimization-advisor

تحسين دوال AWS Lambda

Sûr 71

غالباً ما تعاني دوال AWS Lambda من بطء التشغيل البارد وارتفاع التكاليف بسبب الأنماط غير الفعالة. يحلل مستشار تحسين Lambda كود Lambda ويقترح تحسينات محددة للأداء وتكوين الذاكرة وتقليل التكاليف.

Claude Codex Code(CC)
Installer
📦

hexagonal-advisor

مراجعة البنية السداسية الأضلاع

Sûr 71

تتتدهور بنية الكود بمرور الوقت حيث تتعجل الفرق في تقديم الميزات. تحدد هذه المهلة بشكل استباقي انتهاكات البنية في قواعد كود Rust وتقترح تحسينات للفصل النظيف بين المنافذ والمهايئات.

Claude Codex Code(CC)
Installer
📦

error-handler-advisor

تحسين معالجة الأخطاء في Rust

Sûr 65

غالبًا ما يواجه مطورو Rust صعوبات في أنماط معالجة الأخطاء الصحيحة. تراجع هذه المهارة الكود بشكل استباقي وتقترح تحسينات باستخدام أنماط Rust idiomatically مع أنواع Result وأنواع الأخطاء المخصصة مع thiserror، والانتشار الصحيح للأخطاء باستخدام عامل التشغيل ?.

Claude Codex Code(CC)
Installer
📦

error-conversion-guide

تحويل أنواع الأخطاء باستخدام أنماط سمة From

Sûr 71

يواجه المطورون صعوبات مع عدم توافق أنواع الأخطاء في Rust واستخدامات map_err المتكررة. توفر هذه المهارة أنماطًا صحيحة لتحويل الأخطاء باستخدام تنفيذات سمة From ومعامل ? والمكتبات مثل thiserror و anyhow.

Claude Codex Code(CC)
Installer
📦

data-lake-architect

تصميم بنية بحيرة بيانات قابلة للتوسع

Sûr 71

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

Claude Codex Code(CC)
Installer
📦

domain-layer-expert

تصميم نماذج المجال الغنية في Rust

Sûr 67

غالبًا ما تصبح نماذج المجال حاويات بيانات بسيطة بدون سلوك. ترشد هذه المهارة المطورين في إنشاء نماذج مجال تعبيرية وآمنة من حيث النوع باستخدام كائنات القيمة والكيانات مع الهوية وأحداث المجال وفق مبادئ التصميم الموجه بالمجال.

Claude Codex Code(CC)
Installer
📊

datafusion-query-advisor

تحسين استعلامات DataFusion SQL

Sûr 71

تستهلك استعلامات DataFusion البطيئة الموارد والوقت. تقوم هذه المهارة بتحليل عمليات SQL وDataFrame لتحديد مشكلات الأداء واقتراح تحسينات ملموسة لدفع الشروط إلى الأسفل (predicate pushdown) وتشذيب التقسيمات (partition pruning) وإسقاط الأعمدة (column projection) وترتيب عمليات الانضمام (join ordering).

Claude Codex Code(CC)
Installer
🌐

browser-automation

أتمتة مهام المتصفح باستخدام WebDriver

Risque moyen 60

اختبار المتصفح اليدوي وكشط الويب يستهلكان الوقت وعرضة للخطأ. توفر هذه المهارة أتمتة متصفح على مستوى المؤسسة باستخدام بروتوكول WebDriver، مما يتيح ملء النماذج الموثوق، والتقاط لقطات الشاشة، ومراقبة الأداء، وتدفقات عمل الويب متعددة الخطوات عبر Chrome وFirefox وEdge.

Claude Codex Code(CC)
Installer