What problem does it solve? Choosing the right test layer and wiring reliable automated tests in Godot is hard: teams mix GUT and GdUnit4 APIs, rely on wall-clock sleeps that flake in CI, and stand up real network peers just to test RPCs. This Skill provides decision trees and ready-made GdUnit4 script patterns so every test lands in the correct layer with deterministic execution. ## Core Features & Use Cases - Test Layer Decision Tree: Routes work to unit, scene integration, async physics, snapshot, fuzz, benchmark, leak-detection, or mock-network patterns with mandatory script references. - Headless CI Gates: Provides the godot --headless GdUnit4 CLI runner pattern with non-zero exit codes for pipeline integration. - Snapshot and Golden Testing: Covers JSON state goldens and viewport image regression with an approve-by-regeneration workflow. - Use Case: When adding multiplayer RPC tests to a Godot 4 project, the Skill directs you to a mock OfflineMultiplayerPeer pattern instead of real ENet peers, keeping tests fast and deterministic in CI. ## Quick Start Ask the agent to set up a GdUnit4 headless CI test suite for your Godot project using the testing decision tree.