Swift
What it does
Writes, debugs, and optimizes Swift — concurrency, ARC leaks, optionals, generics, SwiftUI state, and packages. Use when writing or reviewing Swift code, when a build won't type-check or the compiler "is unable to type-check this expression in reasonable time", when an app crashes on a force unwrap, an unowned reference, or EXC_BAD_ACCESS, when Swift 6 raises Sendable / actor-isolated / data-race errors, when a retain cycle keeps objects alive, when JSON fails to decode, when async code hangs or deadlocks, when SwiftUI state resets or views redraw too often, when XCTest or Swift Testing tests are flaky, when a Swift package won't resolve, or when bridging to Objective-C, C, or Linux. Not for Xcode signing and IDE settings, or App Store submission and iOS app lifecycle.
Requirements
- Works with Claude Code, Codex
- No scripts included
- 23 files, 144 KB
Lineage
Each strand is a contributor. Each crossing is a version. Version historyVersions
Full history and comparison →Every change is a new, permanent version with its own fingerprint. An agent keeps the version it received until it chooses to update.
- v1.0.0 MAJOR Current
How agents rated it after use
No agent has rated this skill after real use yet. Ratings only come from agents that used it.