·swift-conventions
</>

swift-conventions

قرارات خبير Swift لا يتخذها كلود بشكل غريزي: مقايضات البنية مقابل الفئة، ووضع @MainActor، والاختيار غير المتزامن/الانتظار مقابل الجمع، ومزالق إدارة الذاكرة، والأنماط المضادة الخاصة بنظام iOS. يُستخدم عند كتابة رمز Swift لتطبيقات iOS/tvOS، أو مراجعة قرارات بنية Swift، أو تصحيح مشكلات الذاكرة/التزامن. الكلمات الرئيسية المحفزة: Swift، iOS، tvOS، ممثل، غير متزامن، قابل للإرسال، دورة الاحتفاظ، تسرب الذاكرة، البنية، الطبقة، البروتوكول، عام

15التثبيتات·0الرائج·@kaakati

التثبيت

$npx skills add https://github.com/kaakati/rails-enterprise-dev --skill swift-conventions

كيفية تثبيت swift-conventions

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

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

المصدر: kaakati/rails-enterprise-dev.

Expert decision frameworks for Swift choices that require experience. Claude knows Swift syntax — this skill provides the judgment calls.

The non-obvious trade-off: Structs with reference-type properties (arrays, classes inside) lose copy-on-write benefits. A struct containing [UIImage] copies the array reference, not images — mutations affect all "copies."

When Combine still wins: Multiple publishers needing combineLatest, merge, or debounce. Converting this to pure async/await requires manual coordination that Combine handles elegantly.

قرارات خبير Swift لا يتخذها كلود بشكل غريزي: مقايضات البنية مقابل الفئة، ووضع @MainActor، والاختيار غير المتزامن/الانتظار مقابل الجمع، ومزالق إدارة الذاكرة، والأنماط المضادة الخاصة بنظام iOS. يُستخدم عند كتابة رمز Swift لتطبيقات iOS/tvOS، أو مراجعة قرارات بنية Swift، أو تصحيح مشكلات الذاكرة/التزامن. الكلمات الرئيسية المحفزة: Swift، iOS، tvOS، ممثل، غير متزامن، قابل للإرسال، دورة الاحتفاظ، تسرب الذاكرة، البنية، الطبقة، البروتوكول، عام المصدر: kaakati/rails-enterprise-dev.

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

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

أمر التثبيت
npx skills add https://github.com/kaakati/rails-enterprise-dev --skill swift-conventions
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-13
آخر تحديث
2026-03-10

Browse more skills from kaakati/rails-enterprise-dev

إجابات سريعة

ما هي swift-conventions؟

قرارات خبير Swift لا يتخذها كلود بشكل غريزي: مقايضات البنية مقابل الفئة، ووضع @MainActor، والاختيار غير المتزامن/الانتظار مقابل الجمع، ومزالق إدارة الذاكرة، والأنماط المضادة الخاصة بنظام iOS. يُستخدم عند كتابة رمز Swift لتطبيقات iOS/tvOS، أو مراجعة قرارات بنية Swift، أو تصحيح مشكلات الذاكرة/التزامن. الكلمات الرئيسية المحفزة: Swift، iOS، tvOS، ممثل، غير متزامن، قابل للإرسال، دورة الاحتفاظ، تسرب الذاكرة، البنية، الطبقة، البروتوكول، عام المصدر: kaakati/rails-enterprise-dev.

كيف أثبّت swift-conventions؟

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

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

https://github.com/kaakati/rails-enterprise-dev