What problem does it solve?
This Skill prevents fragile or inconsistent Swift code by forcing clear documentation constraints for formatting, immutability, naming, error handling, and Swift 6 concurrency.
Core Features & Use Cases
- Swift conventions & constraints: Enforces SwiftFormat/SwiftLint usage and consistency across Swift sources and Xcode/SPM projects.
- Correctness-focused design: Requires immutability defaults, Apple API naming guidance, typed error documentation, and structured concurrency patterns.
- Safety-first review: Provides a security and concurrency/memory review checklist suitable for PRs and code-review gates in iOS/macOS apps and SwiftUI codebases.
- Verification-ready build guidance: Specifies build, lint, and test commands to keep CI outputs predictable and actionable.
Quick Start
Activate the swift skill when you need an AI to review or generate Swift specs for an iOS/macOS project (including SwiftUI and concurrency) and to produce code-review-ready documentation and constraints.