swiftswiftui-development

Solid

Expert skill for native iOS development with Swift and SwiftUI

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 98/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Swift/SwiftUI Development Skill ## Overview This skill provides expert capabilities for native iOS development using Swift and SwiftUI. It enables generation of SwiftUI views, implementation of state management patterns, Combine reactive programming, and comprehensive Xcode build operations. ## Allowed Tools - `bash` - Execute xcodebuild, swift, and xcrun commands - `read` - Analyze Swift source files and Xcode project configurations - `write` - Generate and modify Swift code and SwiftUI views - `edit` - Update existing Swift code and configurations - `glob` - Search for Swift files and Xcode project files - `grep` - Search for patterns in Swift codebase ## Capabilities ### SwiftUI Development 1. **View Generation** - Create SwiftUI views with proper structure - Implement ViewBuilder for custom containers - Build reusable view modifiers - Generate preview providers - Create environment-aware views 2. **State Management** - Implement @State for local view state - Use @Binding for two-way bindings - Configure @ObservedObject and @StateObject - Implement @EnvironmentObject for dependency injection - Use @AppStorage for UserDefaults integration 3. **Navigation** - Configure NavigationStack with path-based routing - Implement NavigationLink and NavigationDestination - Set up TabView with programmatic selection - Handle sheet and fullScreenCover presentations - Implement deep linking with URL handling ### Combine Framework 4...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills