What problem does it solve? Setting up Unity multiplayer with Netcode for GameObjects (NGO 2.x) involves many error-prone steps: creating the NetworkManager, configuring transports, registering network prefabs, attaching NetworkObject components, and driving host/server/client sessions. This Skill automates those operations through verified skill calls and prevents common hallucinated APIs. ## Core Features & Use Cases - Setup & Validation: Verify package installation, create and configure NetworkManager with UnityTransport, and bulk-edit NetworkConfig fields like TickRate and ConnectionApproval. - Prefab & Component Management: Create NetworkPrefabsList assets, register prefabs, set the player prefab, and attach NetworkObject, NetworkTransform, NetworkRigidbody, or NetworkAnimator components. - Runtime Control: Start host/server/client sessions, shut down, and query connection status in PlayMode, plus NGO 2.5+ features like AttachableBehaviour and ComponentController. - Use Case: Scaffold a multiplayer prototype by creating a NetworkManager, registering a player prefab, generating a NetworkBehaviour script template with RPCs and NetworkVariables, then starting a host session to verify connectivity. ## Quick Start Ask the AI to check the Netcode setup, create a NetworkManager with UnityTransport, register a player prefab, and start a host session in PlayMode.