godot-server-architecture

Installation
SKILL.md

Skill boundary (Do NOT Load)

Use this skill for Use godot-multiplayer-networking for
--headless / dedicated export boot Lobby UI, matchmaking UX, friend invites
ENet/DTLS host peer + safe decode RPC signatures, @rpc gameplay handlers
Authority validation on privileged ops MultiplayerSynchronizer / scene replication
Kick, health telemetry, matchmaker handoff Client prediction, lag compensation

Do NOT Load lobby/RPC tutorial scripts from multiplayer-networking when only booting a host — follow Host Golden Path here first.

Host Golden Path (MANDATORY)

  1. Headless detect/initMANDATORY headless_init_manager.gd (--headless / dedicated_server feature).
  2. Safe decodeMANDATORY safe_packet_decoder.gd before any untrusted get_var.
  3. Host peerenet_optimized_host.gd; add dtls_secure_server.gd when encrypting UDP.
  4. Authorityserver_authority_validator.gd on every privileged RPC.
  5. Opspeer_kick_manager.gd, server_health_exporter.gd; matchmaker handoff via server_matchmaker_client.gd.
Installs
186
GitHub Stars
600
First Seen
Feb 10, 2026
godot-server-architecture — thedivergentai/gd-agentic-skills