multiplayer-game-architecture

Installation
SKILL.md

Multiplayer Game Architecture

Build the multiplayer contract before writing netcode. The output is a reviewable multiplayer-contract.json, not a framework recommendation disguised as architecture. Topology, authority, replication, transport, session lifecycle, security, and tests must agree with one another.

When to use this skill

Use it to:

  • design or review a new multiplayer game's networking model;
  • retrofit multiplayer into an existing game without mixing client and server truth;
  • choose authority and replication per state domain;
  • compare browser or engine transports against actual delivery needs;
  • define lobby, allocation, join, reconnect, late-join, finish, and shutdown behavior;
  • investigate desync, prediction error, cheating, host migration, or network instability;
  • turn vague goals such as "make it multiplayer" into an executable contract and test matrix.
Installs
19
GitHub Stars
45
First Seen
Aug 28, 2026
multiplayer-game-architecture — akillness/jeo-skills