Skip to main content
Back to registry

rivetkit-client-swift

rivet-dev/skills

Use this skill when building Swift clients that connect to Rivet Actors with RivetKitClient .

Installs1
Install command
npx skills add https://github.com/rivet-dev/skills --skill rivetkit-client-swift
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
Use this skill when building Swift clients that connect to Rivet Actors with RivetKitClient . RivetKit version: 2.1.6 Add the Swift package dependency and import RivetKitClient : Actions support positional overloads for 0–5 args: If you need more than 5 arguments, use the raw JSON fallback: Event streams support 0–5 typed arguments. If you need raw values or more than 5 arguments, use JSONValue : For actors that implement onRequest or onWebSocket , you can call them directly: Use the same client in server-side Swift (Vapor, Hummingbird, etc.): If you need an untyped response, you can decode to JSONValue : 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. ClientConfig reads optional values from environment variables: The endpoint parameter is always required. There is no default endpoint. Endpoints support URL auth syntax: You can also pass the endpoint without auth and provide RIVET_NAMESPACE and RIVET_TOKEN separately.

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-swift do?

Use this skill when building Swift clients that connect to Rivet Actors with RivetKitClient .

Is rivetkit-client-swift good?

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

What agent does rivetkit-client-swift work with?

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

What are alternatives to rivetkit-client-swift?

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

How do I install rivetkit-client-swift?

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

Related skills

More from rivet-dev/skills

Related skills

Alternatives in Software Engineering