
Codable Patterns
If you're working with JSON in Swift and need to serialize or deserialize custom types, this handles the Codable protocol implementation patterns. It covers JSONEncoder, JSONDecoder, and the related APIs you'd use to map between Swift structs and JSON payloads. Targets Swift 6.2 and iOS 26+, so it's built for current tooling. With 253 installs and 670 stars on the repo, it seems like a solid reference for the common encoding scenarios: custom keys, nested objects, date strategies, that sort of thing. Honestly, Codable is one of those things where you either remember the incantations or you look them up every time, and this makes the lookup part faster.
- skills.sh installs
- 252
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dpearson2699/swift-ios-skills --skill codable-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Files
If you're working with JSON in Swift and need to serialize or deserialize custom types, this handles the Codable protocol implementation patterns. It covers JSONEncoder, JSONDecoder, and the related APIs you'd use to map between Swift structs and JSON payloads. Targets Swift 6.2 and iOS 26+, so it's built for current tooling. With 253 installs and 670 stars on the repo, it seems like a solid reference for the common encoding scenarios: custom keys, nested objects, date strategies, that sort of thing. Honestly, Codable is one of those things where you either remember the incantations or you look them up every time, and this makes the lookup part faster.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/dpearson2699/swift-ios-skills
- Categories
- Backend & APIs, Mobile Development
- First seen
- Jun 3, 2026
More from dpearson2699/swift-ios-skills
All 98- Swiftui Animation5.7K
- Ios Accessibility5.2K
- Swiftui Performance4.8K
- App Store Review4.8K
- Swiftui Patterns4.7K
- Ios Networking4.6K
- Swiftui Navigation4.6K
- Swift Testing4.5K
- Ios Localization4.5K
- Swift Concurrency4.5K
- Swiftui Layout Components4.4K
- Push Notifications4.4K
- Swiftui Liquid Glass4.3K
- Swiftdata4.3K
- Debugging Instruments4.3K
- Swiftui Uikit Interop4.2K
- Storekit4.2K
- Widgetkit4.2K
- Swiftui Gestures4.2K
- Apple On Device Ai4.2K
- Swift Charts4.2K
- Swift Language4.1K
- App Intents4.1K
- Authentication4.1K