/stream-swift create a SwiftUI chat app with Stream
/stream-swift add Video calling to my existing iOS UIKit project
/stream-swift fix this token refresh flow for SwiftUI lifecyclestream-swift
/stream-swift builds or integrates Stream in Swift, SwiftUI, UIKit or Xcode projects. It lives separately from /stream-builder because the Apple toolchain shares almost nothing with the web. Xcode project setup and the SwiftUI-versus-UIKit split both need handling the web builder never deals with.
You can invoke /stream-swift directly, or /stream-builder will hand off automatically when it detects a native iOS project.
What it knows
- iOS lifecycle handling
- SwiftUI vs UIKit composition
- App Group setup for push notifications
- Voice and video permissions
- Xcode project structure
- Swift Package Manager and CocoaPods integration patterns
Example prompts
The reference files live at skills/stream-swift/references/.