What problem does it solve? Setting up Unity multiplayer with Netcode for GameObjects (NGO 2.x) involves many error-prone manual steps: creating the NetworkManager, configuring transports, registering network prefabs, attaching NetworkObject components, and managing host/server/client lifecycles. This Skill automates those operations through verified skill calls and returns structured errors when the package is missing or version requirements are unmet. ## Core Features & Use Cases - NetworkManager & Transport Setup: Create and configure NetworkManager, UnityTransport addresses, Relay server data, and debug latency simulation. - NetworkObject & Prefab Management: Attach NetworkObject/NetworkTransform/NetworkAnimator components, build NetworkPrefabsList assets, and set the PlayerPrefab. - Runtime Session Control: Start host/server/client, shut down sessions, and query connection status in PlayMode, plus NGO 2.5+ AttachableBehaviour and ComponentController support. - Use Case: A developer says "add multiplayer to my Unity game" — the Skill checks the NGO install, creates the NetworkManager, registers the player prefab, generates a NetworkBehaviour script with RPCs, and starts a host session for testing. ## Quick Start Set up Netcode multiplayer in my Unity project by creating a NetworkManager, registering my Player prefab, and starting a host session.