Skip to main content
Back to registry

rivetkit-client-swiftui

rivet-dev/skills

Use this skill when building SwiftUI apps that connect to Rivet Actors with RivetKitSwiftUI .

Installs1
Install command
npx skills add https://github.com/rivet-dev/skills --skill rivetkit-client-swiftui
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Use this skill when building SwiftUI apps that connect to Rivet Actors with RivetKitSwiftUI . RivetKit version: 2.1.6 Add the Swift package dependency and import RivetKitSwiftUI : RivetKitSwiftUI re-exports RivetKitClient and SwiftUI , so a single import covers both. The @Actor property wrapper always uses get-or-create semantics and accepts: Keys uniquely identify actor instances. Use compound keys (arrays) for hierarchical addressing: Don't build keys with string interpolation like "org:\(userId)" when userId contains user data. Use arrays instead to prevent key injection attacks. Call .rivetKit(endpoint:) or .rivetKit(client:) once at the root of your view tree: When using .rivetKit(endpoint:) , the client is created once and cached per endpoint. When using .rivetKit(client:) , store the client as a property on App (not inside body ) since SwiftUI can call body multiple times. ClientConfig reads optional values from environment variables: The endpoint is always required.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does rivetkit-client-swiftui do?

Use this skill when building SwiftUI apps that connect to Rivet Actors with RivetKitSwiftUI .

Is rivetkit-client-swiftui good?

rivetkit-client-swiftui does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does rivetkit-client-swiftui work with?

rivetkit-client-swiftui currently lists compatibility with codex, gemini-cli, opencode, claude-code, antigravity.

What are alternatives to rivetkit-client-swiftui?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install rivetkit-client-swiftui?

npx skills add https://github.com/rivet-dev/skills --skill rivetkit-client-swiftui

Related skills

More from rivet-dev/skills

Related skills

Alternatives in Software Engineering