Swift Language
Apply modern Swift language patterns and idioms for non-concurrency, non-SwiftUI code.
by dpearson2699
The skill
Apply modern Swift language patterns and idioms for non-concurrency, non-SwiftUI code. Covers if/switch expressions (Swift 5.9+), typed throws (Swift 6+), result builders, property wrappers, opaque and existential types (some vs any), guard patterns, Never type, Regex builders (Swift 5.7+), basic Codable shaping (CodingKeys, custom decoding, nested containers), modern collection APIs (count(where:), contains(where:), replacing()), basic FormatStyle usage, and string interpolation patterns. Use when writing core Swift code involving generics, protocols, enums, closures, or modern language features; route deep Codable to swift-codable, detailed formatting/localization to swift-formatstyle, and API naming to swift-api-design-guidelines.
This skill's licence does not allow redistribution, so the store does not show its text. Read it at the source.
Use this skill
Connect your agent to the Skill Store MCP server and ask for it by ref: dpearson2699/swift-language-64564422070.
Details
- Publisher
- dpearson2699
- Category
- Software Development › Languages & frameworks
- Updated
- 2026-07-31
References
More from dpearson2699
- Accessorysetupkit Discover and configure Bluetooth and Wi-Fi accessories using AccessorySetupKit.
- Activitykit Implement, review, or improve Live Activities and Dynamic Island experiences in iOS apps using Ac…
- Adattributionkit Measure ad effectiveness with privacy-preserving attribution using AdAttributionKit.
- Alarmkit Implement AlarmKit alarms and countdown timers for iOS and iPadOS with Lock Screen, Dynamic Islan…