curl -fsSL https://getstream.io/cli.sh | bash
getstream skills stream-swiftInstallation
This SDK is the client half of your integration. Feed groups, ranking, permissions, push setup and bulk imports are configured from your backend with a server-side SDK or the REST API, and the token your app connects with has to be signed there too. See the server-side overview for what belongs there, starting with tokens and authentication.
Build with Stream CLI and Agent Skills
The Stream CLI and Agent Skills provide AI coding agents, such as Claude Code, Cursor, and Codex, with the tools and knowledge necessary to build apps with Stream.
Install the CLI and add the skills to your project:
Once installed, invoke it from your agent:
/stream Add Stream Feeds to my SwiftUI app.The /stream skill acts as a router, reading your request and dispatching it to the specialist skill. You can also invoke the /stream-swift skill directly.
Stream Agent Skills can also be installed from skills.sh.
The Swift SDK can be installed using Swift Package Manager, if you are starting a new project we always recommend using the latest release. Releases and changes are published on the GitHub releases page.
Add the SDK to your project
To add StreamFeeds SDK, open Xcode and follow these steps:
- In Xcode, go to File -> "Add Packages…"
- Paste the URL https://github.com/GetStream/stream-feeds-swift.git
- In the option "Dependency Rule" choose "Up to Next Major Version," set up 0.1.0 < 1.0.0.
- Alternatively, while we're in alpha release mode, you can use the "Branch" dependency rule and point to the
developbranch.

- Choose "Add Package" and wait for the dialog to complete.
- Select
StreamFeedsand add it to your target.

With that, you can start using the SDK in your code, by importing StreamFeeds:
import StreamFeeds