بنقرة واحدة
swift-concurrency-patterns
Structured concurrency and thread safety patterns in modern Swift.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Structured concurrency and thread safety patterns in modern Swift.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Backend testing patterns — API request construction, response verification, database state checks, error handling testing, and adaptive tool detection.
Frontend testing patterns using Playwright — navigation, interaction, assertions, screenshots on failure, and common UI testing scenarios.
Test report format with QA-XXX issue IDs compatible with code-review plugin. Defines report structure, severity levels, issue format with canonical fields, and detailed results.
Test plan structure, naming conventions, edge case generation rules, and file saving conventions for QA test plans.
Enforces AppVerk Swift coding standards across all code.
Data persistence patterns for Swift apps using SwiftData, CoreData, UserDefaults, and Keychain.
| name | swift-concurrency-patterns |
| description | Structured concurrency and thread safety patterns in modern Swift. |
| activation | Load when writing async/await code, actors, or concurrent Swift code |
Structured concurrency and thread safety patterns in modern Swift.
async/await over GCD (DispatchQueue).Task for fire-and-forget async work.TaskGroup for parallel collections of work.await for sequential dependencies.actor for mutable shared state accessed from multiple tasks.nonisolated only when thread-safe by design.@MainActor for UI-updating code.Sendable.@unchecked Sendable only as a last resort with documented justification..task is cancellable by default when the view disappears.Task.isCancelled in long-running loops.withCheckedContinuation / withCheckedThrowingContinuation only for bridging legacy completion-handler APIs to async/await.