What problem does it solve? Writing automated tests for game code is time-consuming and engine-specific, requiring knowledge of NUnit, Unreal Automation Tests, or GUT patterns. This Skill analyzes a game codebase, detects the engine, and generates structured test suites with proper fixtures, cleanup, and engine conventions. ## Core Features & Use Cases - Engine Detection: Automatically identifies Unity, Unreal, or Godot projects by scanning for engine-specific files like project.godot, *.uproject, or Assets/ directories. - Multi-Level Test Generation: Produces unit tests (Arrange-Act-Assert), integration tests for scenes and levels, E2E infrastructure (fixtures, scenario builders, input simulators), and smoke tests for critical paths. - Validation & Reporting: Applies a completion checklist and writes an automation summary report listing test distribution, files created, and next steps. - Use Case: A developer with an untested Godot inventory system asks for test automation; the Skill detects Godot, loads GUT patterns, and writes parameterized unit tests plus scene integration tests under tests/. ## Quick Start Ask the assistant to automate tests for the gameplay systems in this project and generate unit, integration, and smoke tests for the detected engine.