roblox-networking

Installation
SKILL.md

roblox-networking

When to Use

Use this skill when the task is primarily about multiplayer communication, replication, or trust boundaries in a Roblox experience:

  • Designing or reviewing RemoteEvent, UnreliableRemoteEvent, and RemoteFunction usage.
  • Deciding what the client is allowed to send versus what the server must derive or verify.
  • Choosing safe remote payload shapes, validating arguments, and handling replication timing.
  • Protecting server logic from spam, malformed payloads, impossible requests, or exploit-driven abuse.
  • Building interactions where the client initiates an action but the server remains authoritative.
  • Reasoning about network ownership, client-predicted physics, or Touched-related exploit risk.
  • Applying server-authority ideas, prediction, rollback-aware structure, or input routing for competitive or authoritative gameplay.
  • Designing multiplayer logic that must remain correct when streaming affects what the client can currently see or access.

Do not use this skill when the task is mainly about:

  • Persistent data architecture, save formats, trading storage, or DataStore and MemoryStore design.
  • Broad engine API lookup as the primary task.
Related skills

More from stackfox-labs/luau-skills

Installs
38
GitHub Stars
4
First Seen
Mar 19, 2026