R

Skills Rivet Dev

agent-browser
rivet-dev
Automatise les interactions avec le navigateur pour les tests web, le remplissage de formulaires, les captures d'écran et l'extraction de données. À utiliser lorsque l'utilisateur doit naviguer sur des sites web, interagir avec des pages web…
official
agent-browser
rivet-dev
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking…
official
ai-agent
rivet-dev
Construisez un backend d'agent IA avec mémoire persistante : un acteur Rivet par conversation, gestion des messages en file d'attente et diffusion des réponses LLM en temps réel sous forme d'événements.
official
ai-agent
rivet-dev
Créez un backend d'agent IA avec mémoire persistante : un Rivet Actor par conversation, traitement des messages en file d'attente et diffusion des réponses LLM en événements temps réel.
official
ai-agent-workspace
rivet-dev
Offrez à chaque agent IA son propre ordinateur : un espace de travail persistant avec un système de fichiers, des processus, des shells, un réseau et des sessions d’agent sur un environnement léger en processus…
official
ai-agent-workspace
rivet-dev
Donnez à chaque agent IA son propre ordinateur : un espace de travail persistant avec un système de fichiers, des processus, des shells, la mise en réseau et des sessions d'agent sur un processus léger en mémoire…
official
chat-room
rivet-dev
Construisez un backend de salon de discussion en temps réel avec Rivet Actors : un acteur par salon, un historique des messages basé sur SQLite, et une diffusion WebSocket à chaque client connecté.
official
chat-room
rivet-dev
Construire un backend de chat en temps réel avec Rivet Actors : un acteur par salle, historique des messages stocké dans SQLite, et diffusion WebSocket à chaque client connecté.
official
collaborative-text-editor
rivet-dev
Construire un backend d'éditeur de texte collaboratif avec les CRDT Yjs et les acteurs Rivet : des acteurs par document relaient les mises à jour de synchronisation et de conscience et persistent les instantanés.
official
collaborative-text-editor
rivet-dev
Développer un backend d'éditeur de texte collaboratif avec Yjs CRDTs et Rivet Actors : des acteurs par document relaient les mises à jour de synchronisation et de présence et persistent les instantanés.
official
cron-jobs
rivet-dev
Tâches cron durables avec Rivet Actors : les minuteurs schedule.after et schedule.at survivent aux redémarrages et aux pannes, plus le réarmement des tâches récurrentes et les gestionnaires idempotents.
official
cron-jobs
rivet-dev
Modèles pour des tâches durables ponctuelles, calendaires et à intervalle fixe sur Rivet Actors.
official
driver-test-runner
rivet-dev
Exécuter méthodiquement la suite de tests du pilote RivetKit fichier par fichier sur les environnements d'exécution natif (NAPI) et wasm, en suivant la progression dans…
official
driver-test-runner
rivet-dev
Exécuter méthodiquement la suite de tests du driver RivetKit fichier par fichier sur les runtimes natif (NAPI) et wasm, en suivant la progression dans…
official
live-cursors
rivet-dev
Curseurs en direct et présence multijoueur avec Rivet Actors : état du curseur par connexion, mises à jour en temps réel via événements ou WebSockets bruts, et limitation de débit.
official
live-cursors
rivet-dev
Curseurs en direct et présence multijoueur avec Rivet Actors : état du curseur par connexion, mises à jour en temps réel via événements ou WebSockets bruts, et limitation de débit.
official
multiplayer-game
rivet-dev
Modèles pragmatiques pour la construction de jeux multijoueurs : matchmaking, boucles de tick, état en temps réel, gestion des intérêts et validation. Inclut du code de démarrage et des modèles d'architecture pour 10 types de jeux (bataille royale, arène, style IO, monde ouvert, party, physique 2D/3D, classé, tour par tour, idle) avec topologie des acteurs, diagrammes de cycle de vie et stratégies de netcode. Couvre les fondamentaux de la simulation serveur : boucles en temps réel fixes vs mises à jour pilotées par actions, sélection du moteur physique (Rapier 2D/3D) et spatial...
official
multiplayer-game
rivet-dev
Pragmatic patterns for building multiplayer games: matchmaking, tick loops, realtime state, interest management, and validation.
official
openspec-apply-change
rivet-dev
Implémente les tâches d'un changement OpenSpec. À utiliser lorsque l'utilisateur souhaite commencer l'implémentation, poursuivre l'implémentation ou travailler sur des tâches.
official
openspec-apply-change
rivet-dev
Implémenter les tâches d'un changement OpenSpec. À utiliser lorsque l'utilisateur souhaite commencer l'implémentation, poursuivre l'implémentation ou travailler sur des tâches.
official
openspec-archive-change
rivet-dev
Archiver un changement terminé dans le flux de travail expérimental. Utilisez lorsque l'utilisateur souhaite finaliser et archiver un changement après la fin de l'implémentation.
official
openspec-archive-change
rivet-dev
Archiver une modification terminée dans le workflow expérimental. À utiliser lorsque l'utilisateur souhaite finaliser et archiver une modification après la fin de l'implémentation.
official
openspec-bulk-archive-change
rivet-dev
Archiver plusieurs modifications terminées en une seule fois. À utiliser lors de l'archivage de plusieurs modifications parallèles.
official
openspec-bulk-archive-change
rivet-dev
Archiver plusieurs modifications terminées à la fois. À utiliser lors de l'archivage de plusieurs modifications parallèles.
official
openspec-continue-change
rivet-dev
Continuer à travailler sur une modification OpenSpec en créant l'artefact suivant. Utilisez lorsque l'utilisateur souhaite progresser dans sa modification, créer l'artefact suivant ou continuer…
official
openspec-continue-change
rivet-dev
Continuer à travailler sur un changement OpenSpec en créant l'artefact suivant. Utilisez quand l'utilisateur souhaite faire progresser son changement, créer l'artefact suivant ou continuer…
official
openspec-explore
rivet-dev
Entrer en mode exploration - un partenaire de réflexion pour explorer des idées, investiguer des problèmes et clarifier les exigences. À utiliser lorsque l'utilisateur souhaite réfléchir à…
official
openspec-explore
rivet-dev
Entrez en mode exploration - un partenaire de réflexion pour explorer des idées, investiguer des problèmes et clarifier les exigences. À utiliser lorsque l'utilisateur souhaite réfléchir à travers…
official
openspec-ff-change
rivet-dev
Accélérer la création d'artefacts OpenSpec. À utiliser lorsque l'utilisateur souhaite créer rapidement tous les artefacts nécessaires à l'implémentation sans passer par les étapes…
official
openspec-ff-change
rivet-dev
Avancez rapidement dans la création d'artefacts OpenSpec. À utiliser lorsque l'utilisateur souhaite créer rapidement tous les artefacts nécessaires à l'implémentation sans passer par…
official
openspec-new-change
rivet-dev
Démarrer un nouveau changement OpenSpec en utilisant le flux de travail expérimental des artefacts. Utilisez lorsque l'utilisateur souhaite créer une nouvelle fonctionnalité, correction ou modification avec une structure…
official
openspec-new-change
rivet-dev
Démarrer un nouveau changement OpenSpec en utilisant le flux de travail expérimental des artefacts. À utiliser lorsque l'utilisateur souhaite créer une nouvelle fonctionnalité, un correctif ou une modification avec une structure…
official
openspec-onboard
rivet-dev
Onboarding guidé pour OpenSpec - parcourez un cycle de workflow complet avec narration et travail réel sur la base de code.
official
openspec-onboard
rivet-dev
Onboarding guidé pour OpenSpec - parcourir un cycle de travail complet avec narration et travail concret sur la base de code.
official
openspec-sync-specs
rivet-dev
Synchroniser les spécifications delta à partir d'une modification vers les spécifications principales. Utiliser lorsque l'utilisateur souhaite mettre à jour les spécifications principales avec les modifications d'une spécification delta, sans archiver la modification.
official
openspec-sync-specs
rivet-dev
Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
official
openspec-verify-change
rivet-dev
Vérifier que l'implémentation correspond aux artefacts de changement. Utiliser lorsque l'utilisateur souhaite valider que l'implémentation est complète, correcte et cohérente avant l'archivage.
official
openspec-verify-change
rivet-dev
Vérifier que l'implémentation correspond aux artefacts de changement. À utiliser lorsque l'utilisateur souhaite valider que l'implémentation est complète, correcte et cohérente avant archivage.
official
per-tenant-database
rivet-dev
Isolation des données multi-locataire avec un Rivet Actor par locataire : la clé de l'actor est l'identifiant du locataire, de sorte que chaque locataire dispose de son propre ensemble de données isolé et de ses propres migrations.
official
per-tenant-database
rivet-dev
Isolation des données multi-tenant avec un Rivet Actor par tenant : la clé de l'acteur est l'identifiant du tenant, de sorte que chaque tenant dispose de son propre ensemble de données isolé et de ses propres migrations.
official
rivet-actors
rivet-dev
Actors : la primitive pour les charges de travail avec état.
official
rivet-agentos
rivet-dev
agentOS : Exécution d'agents, systèmes de fichiers et orchestration.
official
rivet-dynamic-apps
rivet-dev
Dynamic Apps : Déployez un backend généré par IA pour chaque utilisateur.
official
rivet-workflows
rivet-dev
Workflows : des opérations multi-étapes durables et rejouables.
official
rivetkit
rivet-dev
Calcul persistant et avec état pour agents IA, applications multijoueurs et automatisation de workflows. Les acteurs sont des processus mémoire persistants qui conservent l'état entre les requêtes sans allers-retours en base de données, avec mise à l'échelle automatique de zéro à des millions d'instances simultanées. Communication en temps réel intégrée via WebSockets et événements, files d'attente durables pour le traitement ordonné des messages, et SQLite pour les requêtes de données structurées. L'état persiste après les redémarrages et les pannes via Rivet Cloud ou en auto-hébergement...
official
rivetkit
rivet-dev
RivetKit backend and Rivet Actor runtime guidance. Use for building, modifying, debugging, or testing Rivet Actors, registries, serverless/runner modes,…
official
rivetkit-actors
rivet-dev
Construisez des backends avec état avec Rivet Actors : des processus hautes performances, durables, en mémoire et persistants. Utilisez-les lorsque vous dépassez les limites de HTTP, des bases de données ou des files d'attente.…
official
rivetkit-actors
rivet-dev
Construisez des backends avec état avec Rivet Actors : des processus hautes performances, durables, en mémoire et persistants. Utilisez-les lorsque vous dépassez les limites de HTTP, des bases de données ou des files d'attente.…
official
rivetkit-client-javascript
rivet-dev
Client JavaScript pour se connecter aux Rivet Actors avec des connexions sans état ou avec état. Prend en charge les environnements navigateur, Node.js et Bun avec détection automatique des points de terminaison via des variables d'environnement ou une configuration explicite. Propose deux modes d'interaction : les appels d'action sans état pour des requêtes indépendantes et les connexions avec état avec abonnements aux événements en temps réel. Inclut un accès HTTP et WebSocket de bas niveau pour les acteurs implémentant les gestionnaires onRequest ou onWebSocket. Fournit un accès basé sur des tableaux composés...
official
rivetkit-client-javascript
rivet-dev
Guide du client JavaScript RivetKit. À utiliser pour les clients navigateur, Node.js ou Bun qui se connectent aux acteurs Rivet avec rivetkit/client, créent des clients, appellent des actions,…
official
rivetkit-client-react
rivet-dev
Client React pour se connecter aux acteurs Rivet avec des hooks et une gestion d'état en temps réel. Créez des hooks typés avec createRivetKit() et connectez-vous aux instances d'acteurs en utilisant useActor() avec des clés et des paramètres optionnels. Abonnez-vous aux événements d'acteurs avec useEvent() et surveillez le cycle de vie de la connexion via les états connStatus et error. Utilisez createClient() pour des appels ponctuels sans état, des méthodes de découverte d'acteurs (get, getOrCreate, create, getForId), et un accès bas niveau HTTP/WebSocket. Prend en charge les clés de tableau composées...
official
rivetkit-client-react
rivet-dev
Guide du client React RivetKit. À utiliser pour les applications React qui se connectent aux Acteurs Rivet avec @rivetkit/react, créent des hooks avec createRivetKit, ou gèrent le temps réel…
official
rivetkit-client-rust
rivet-dev
Guide client Rust RivetKit. À utiliser pour les clients et backends Rust qui se connectent aux acteurs Rivet avec rivetkit::client, créent des handles d'acteurs typés, appellent des actions,…
official
rivetkit-client-rust
rivet-dev
Guide client Rust RivetKit. À utiliser pour les clients et backends Rust qui se connectent aux acteurs Rivet avec rivetkit::client, créent des handles d'acteurs typés, appellent des actions,…
official
rivetkit-client-swift
rivet-dev
Client Swift pour se connecter aux Rivet Actors avec des modes de connexion sans état et avec état. Prend en charge les appels d'action sans état et les connexions WebSocket persistantes avec diffusion d'événements en temps réel via AsyncStream. Fournit des appels d'action typés avec 0 à 5 arguments positionnels, plus un recours JSON brut pour un nombre d'arguments plus élevé. Inclut la surveillance du cycle de vie de la connexion via les flux de changements d'état, d'erreurs, d'ouvertures et de fermetures. Prend en charge l'accès HTTP et WebSocket de bas niveau pour les onRequest personnalisés et...
official
rivetkit-client-swift
rivet-dev
Guide Swift du client RivetKit. À utiliser pour les clients Swift qui se connectent aux acteurs Rivet avec RivetKitClient, créent des handles d'acteur, appellent des actions ou gèrent…
official
rivetkit-client-swiftui
rivet-dev
Bibliothèque cliente SwiftUI pour se connecter aux Rivet Actors avec des liaisons réactives et un streaming d'événements. Fournit le wrapper de propriété @Actor pour une sémantique get-or-create avec gestion du cycle de vie de la connexion, ainsi que des modificateurs de vue pour la configuration de l'environnement et l'abonnement aux événements. Prend en charge les actions asynchrones typées, les envois fire-and-forget et les abonnements AsyncStream avec 0 à 5 arguments typés. Inclut le suivi de l'état de la connexion, la gestion des erreurs via ActorError et la prise en charge des clés composées pour les acteurs hiérarchiques...
official
rivetkit-client-swiftui
rivet-dev
Guide client SwiftUI de RivetKit. À utiliser pour les applications SwiftUI qui se connectent aux acteurs Rivet avec RivetKitSwiftUI, @Actor, les modificateurs de vue rivetKit et les liaisons SwiftUI.
official
rivetkit-typescript
rivet-dev
Utilisez cette compétence pour la construction, la modification, le débogage, les tests ou l'analyse de performance de RivetKit. Déclenchez-la sur les importations RivetKit, les discussions Rivet/acteur,…
official
sandbox-agent
rivet-dev
API universelle pour orchestrer plusieurs agents de codage IA dans des environnements sandboxés. Prend en charge quatre agents de codage (Claude Code, Codex, OpenCode, Amp) avec un schéma unifié pour les réponses, les événements et la gestion des sessions. Déployez localement ou dans des sandbox cloud incluant E2B, Daytona, Docker, Vercel et Cloudflare avec une configuration spécifique à l'environnement. Diffusez les événements des agents, gérez la persistance des sessions sur plusieurs backends (en mémoire, SQLite, Postgres, IndexedDB) et gérez l'intervention humaine...
official
sanity-check
rivet-dev
Exécute un test de fumée E2E qui installe les packages rivetkit depuis npm dans un projet temporaire isolé, démarre l'acteur compteur hello-world, puis vérifie à la fois HTTP…
official
sanity-check
rivet-dev
Exécuter un test de fumée E2E qui installe les paquets rivetkit depuis npm dans un projet temporaire isolé, démarre l'acteur compteur hello-world, puis vérifie à la fois HTTP…
official
stack-merge
rivet-dev
Fusionner en masse une pile Graphite dans la branche principale via un push fast-forward avec contournement administrateur. Remplace la file d'attente de fusion Graphite pour rivet-dev/rivet. Invoquer lorsque l'utilisateur dit…
official
stack-merge
rivet-dev
Bulk-merge a Graphite stack into main via admin-bypass fast-forward push. Replaces the Graphite merge queue for rivet-dev/rivet. Invoke when the user says…
official
vpc-air-gapped
rivet-dev
Exécutez Rivet entièrement à l’intérieur de votre propre périmètre : installation en binaire unique ou Docker Compose, stockage sur système de fichiers sans infrastructure de base de données, et aucun trafic sortant…
official
vpc-air-gapped
rivet-dev
Exécutez Rivet entièrement à l'intérieur de votre propre périmètre : installation binaire unique ou Docker Compose, stockage sur système de fichiers sans infrastructure de base de données, et aucun trafic sortant…
official