About
This skill equips Claude with the expertise to implement Swift's modern concurrency model effectively. It provides patterns for managing asynchronous tasks without the complexity of completion handlers or the risks of data races. By leveraging actors for state isolation, task groups for parallel execution, and async/await for readable code flow, this skill ensures that Swift applications are both performant and thread-safe. It is particularly useful when refactoring legacy callback-based code or building complex, multi-threaded mobile and server-side applications.