Labsco
rivet-dev logo

rivet-dev / skills

16

A skill package that teaches your agent 7 capabilities — every one documented and browsable below, no GitHub required · by rivet-dev.

Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.

multiplayer-game🔥🔥🔥🔥✓ VerifiedFreeAdvanced setup

Pragmatic patterns for building multiplayer games: matchmaking, tick loops, realtime state, interest management, and validation. Includes starter code and architecture patterns for 10 game types (battle royale, arena, IO style, open world, party, physics 2D/3D, ranked, turn-based, idle) with actor topology, lifecycle diagrams, and netcode strategies. Covers server simulation fundamentals: fixed realtime loops vs. action-driven updates, physics engine selection (Rapier 2D/3D), and spatial...

50 files — installable on its own

rivetkit🔥🔥🔥🔥✓ VerifiedFreeAdvanced setup

Long-lived, stateful compute for AI agents, multiplayer apps, and workflow automation. Actors are persistent in-memory processes that maintain state across requests without database round trips, with automatic scaling from zero to millions of concurrent instances. Built-in realtime communication via WebSockets and events, durable queues for ordered message processing, and SQLite for structured data queries. State persists across restarts and crashes through Rivet Cloud or self-hosted...

50 files — installable on its own

rivetkit-client-javascript🔥🔥🔥✓ VerifiedFreeQuick setup

JavaScript client for connecting to Rivet Actors with stateless or stateful connections. Supports browser, Node.js, and Bun environments with automatic endpoint detection via environment variables or explicit configuration Offers two interaction modes: stateless action calls for independent requests and stateful connections with real-time event subscriptions Includes low-level HTTP and WebSocket access for actors implementing onRequest or onWebSocket handlers Provides compound array-based...

2 files — installable on its own

rivetkit-client-react🔥🔥🔥✓ VerifiedFreeQuick setup

React client for connecting to Rivet Actors with hooks and realtime state management. Create typed hooks with createRivetKit() and connect to actor instances using useActor() with keys and optional parameters Subscribe to actor events with useEvent() and monitor connection lifecycle through connStatus and error states Use createClient() for stateless one-off calls, actor discovery methods (get, getOrCreate, create, getForId), and low-level HTTP/WebSocket access Supports compound array keys...

2 files — installable on its own

rivetkit-client-swift🔥🔥🔥✓ VerifiedFreeQuick setup

Swift client for connecting to Rivet Actors with stateless and stateful connection modes. Supports both stateless action calls and persistent WebSocket connections with real-time event streaming via AsyncStream Provides typed action calls with 0–5 positional arguments, plus raw JSON fallback for larger argument counts Includes connection lifecycle monitoring through status changes, errors, opens, and closes streams Supports low-level HTTP and WebSocket access for custom onRequest and...

2 files — installable on its own

rivetkit-client-swiftui🔥🔥🔥✓ VerifiedFreeQuick setup

SwiftUI client library for connecting to Rivet Actors with reactive bindings and event streaming. Provides @Actor property wrapper for get-or-create semantics with connection lifecycle management, plus view modifiers for environment setup and event subscription Supports typed async actions, fire-and-forget sends, and AsyncStream event subscriptions with 0–5 typed arguments Includes connection status tracking, error handling via ActorError , and compound key support for hierarchical actor...

2 files — installable on its own

sandbox-agent🔥🔥🔥🔥✓ VerifiedFreeAdvanced setup

Universal API for orchestrating multiple AI coding agents in sandboxed environments. Supports four coding agents (Claude Code, Codex, OpenCode, Amp) with a unified schema for responses, events, and session management Deploy locally or to cloud sandboxes including E2B, Daytona, Docker, Vercel, and Cloudflare with environment-specific configuration Stream agent events, manage session persistence across multiple backends (in-memory, SQLite, Postgres, IndexedDB), and handle human-in-the-loop...

50 files — installable on its own