What problem does it solve? Writing automated tests for game code is time-consuming and engine-specific. This Skill analyzes a game codebase, detects the engine in use, and generates structured test suites with correct patterns, fixtures, and cleanup so teams get test coverage without hand-writing boilerplate. ## Core Features & Use Cases - Engine Detection: Automatically identifies Unity, Unreal, or Godot projects from project files and loads engine-specific testing knowledge. - Multi-Level Test Generation: Produces NUnit unit tests, Unreal Automation Tests, GUT tests, scene integration tests, E2E infrastructure (fixtures, scenario builders, input simulators), and critical-path smoke tests. - Validation & Reporting: Applies a completion checklist and writes an automation summary report listing test distribution, files created, and next steps. - Use Case: After designing test scenarios for a Unity RPG's inventory system, run this Skill to generate parameterized NUnit fixtures, scene-load integration tests, and a smoke suite covering launch, new game, and save/load. ## 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.