Install any skill in seconds. Free to start, no credit card required.
Get Started Free →dpearson2699/swift-concurrency
Resolve Swift concurrency compiler errors, adopt approachable concurrency (SE-0466), and write data-race-safe async code.
Passed 19 of 22 test cases with the skill, and 12 of 22 without it.
and 9 more in the full report
8 fixed11 passed either way2 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
During task cancellation in Swift 6.4, I need a short rollback network call to complete without being interrupted by cancellation or throwing a cancellation error. What concurrency function shields this critical section?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends using withTaskCancellationShield to protect the cleanup scope. | Missed | Passed |
| Avoids recommending Task.detached for cancellation protection. | Missed | Passed |
The instructions your model reads when the skill loads.
Review, fix, and write concurrent Swift code targeting Swift 6.3+. Gate Swift 6.4 / Xcode 27 beta cleanup APIs behind explicit toolchain and availability checks. Apply actor isolation, Sendable safety, and modern concurrency patterns with minimal behavior changes.
@Observable and ConcurrencyWhen diagnosing a concurrency issue, follow this sequence:
MainActor.@MainActor, custom actor,
nonisolated) and whether a default isolation mode is active.test cases passed, vs 12 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.