From sundial-org-awesome-openclaw-skills-4
Reviews and fixes Swift Concurrency issues in Swift 6.2+ codebases, covering actor isolation, Sendable conformance, and compiler diagnostics for data-race safety.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sundial-org-awesome-openclaw-skills-4:swift-concurrency-expertThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
_Attribution: copied from @Dimillian’s `Dimillian/Skills` (2025-12-31)._
Attribution: copied from @Dimillian’s Dimillian/Skills (2025-12-31).
Review and fix Swift Concurrency issues in Swift 6.2+ codebases by applying actor isolation, Sendable safety, and modern concurrency patterns with minimal behavior changes.
@MainActor, actor, nonisolated) and whether a default actor isolation mode is enabled.Prefer edits that preserve existing behavior while satisfying data-race safety.
Common fixes:
@MainActor.extension Foo: @MainActor SomeProtocol).@MainActor or move into an actor.@concurrent async function on a nonisolated type or use an actor to guard mutable state.Sendable conformance only when correct; avoid @unchecked Sendable unless you can prove thread safety.references/swift-6-2-concurrency.md for Swift 6.2 changes, patterns, and examples.references/swiftui-concurrency-tour-wwdc.md for SwiftUI-specific concurrency guidance.npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4Reviews and fixes Swift concurrency issues including actor isolation, Sendable violations, and async migration for Swift 6.2+ codebases.
Diagnoses Swift Concurrency issues, refactors callback-based code to async/await, and guides Swift 6 migration for tasks, actors, @MainActor, Sendable, data races, and concurrency warnings.
Reviews Swift code for concurrency correctness, modern async/await usage, actor isolation, structured concurrency, and common pitfalls. Use when reading, writing, or reviewing Swift concurrency code.