Master Swift async/await concurrency

swift-concurrencyskillsetup L21
christim427-rgb/ios-agent-skills
What it does

Prevent concurrency data races

Best for

Apps migrating to Swift 6 requiring compile-time data-race safety.

Inputs
  • · Input data or parameters
Outputs
  • · Structured result
Requires
  • · Xcode
  • · Swift SDK
  • · Apple frameworks
Preconditions
  • · Xcode 16+
  • · iOS 13+
Failure modes
  • · Data race under concurrent access
  • · Deadlock on cooperative pool blocking
Trust signals
  • · Multi-step workflow guidance
  • · Reference documentation
  • · Decision framework for common choices
  • · Enterprise-grade architecture
  • · Proven design patterns