Swift Concurrency

Installation
SKILL.md

Swift Concurrency

Priority: P0

Implementation Guidelines

async/await

  • Async Functions: Mark with async, call with await.
  • Error Handling: Combine with throws for async throwing functions.
  • No Completion Handlers: Prefer async over callback-based APIs.

Actors

  • Data Isolation: Use actor for mutable state accessed from multiple tasks.
  • MainActor: Annotate UI code with @MainActor for main thread execution.
  • Actor Isolation: All actor properties/methods are isolated automatically.

Task Management

Related skills
Installs
GitHub Stars
488
First Seen