What problem does it solve? Setting up a testing infrastructure for a game project requires engine-specific knowledge of directory structures, assembly definitions, build modules, and test framework configuration, which is time-consuming to assemble from scratch. ## Core Features & Use Cases - Engine Detection: Automatically identifies Unity, Unreal Engine, or Godot projects by inspecting project files such as ProjectSettings.asset, .uproject files, or project.godot. - Framework Scaffolding: Creates the correct directory structure, configuration files (asmdef, Build.cs, gut_config.json), and working sample tests for the detected engine. - Documentation Generation: Produces a tests/README.md with setup instructions, CI integration commands, and testing best practices. - Use Case: A developer starting a Godot project asks to set up testing, and the workflow installs the GUT structure, generates unit and integration test examples, and documents how to run them. ## Quick Start Set up a test framework for my game project and generate sample tests for the detected engine.