
johnrogers/claude-swift-engineering
- skills.sh installs
- 3.5K
- skills
- 10
Install
$ npx -y skills add johnrogers/claude-swift-engineering --agent claude-codeInstalls into .claude/skills of the current project.
Skills
1
swift-stylejohnrogers/claude-swift-engineeringSwift code style conventions for clean, readable code. Use when writing Swift code to ensure consistent formatting, naming, organization, and idiomatic patterns1.5Kskills.sh installs
2
ios-higjohnrogers/claude-swift-engineeringUse when designing iOS interfaces, implementing accessibility (VoiceOver, Dynamic Type), handling dark mode, ensuring adequate touch targets, providing animatio268skills.sh installs
3
swiftui-patternsjohnrogers/claude-swift-engineeringUse when implementing iOS 17+ SwiftUI patterns: @Observable/@Bindable, MVVM architecture, NavigationStack, lazy loading, UIKit interop, accessibility (VoiceOver260skills.sh installs
4
ios-26-platformjohnrogers/claude-swift-engineeringUse when implementing iOS 26 features (Liquid Glass, new SwiftUI APIs, WebView, Chart3D), deploying iOS 26+ apps, or supporting backward compatibility with iOS 243skills.sh installs
5
composable-architecturejohnrogers/claude-swift-engineeringUse when building features with TCA (The Composable Architecture), structuring reducers, managing state, handling effects, navigation, or testing TCA features. 222skills.sh installs
6
swift-testingjohnrogers/claude-swift-engineeringUse when writing tests with Swift Testing (@Test,209skills.sh installs
7
sqlite-datajohnrogers/claude-swift-engineeringUse when working with SQLiteData library (@Table, @FetchAll, @FetchOne macros) for SQLite persistence, queries, writes, migrations, or CloudKit private database187skills.sh installs
8
hapticsjohnrogers/claude-swift-engineeringUse when adding haptic feedback for user confirmations (button presses, toggles, purchases), error notifications, or custom tactile patterns (Core Haptics). Cov183skills.sh installs
9
modern-swiftjohnrogers/claude-swift-engineeringUse when writing async/await code, enabling strict concurrency, fixing Sendable errors, migrating from completion handlers, managing shared state with actors, o181skills.sh installs
10
swift-networkingjohnrogers/claude-swift-engineeringUse when implementing Network.framework connections (NWConnection, NetworkConnection), debugging connection failures, migrating from sockets/URLSession streams,162skills.sh installs