What problem does it solve?
Setting up automated testing infrastructure and CI/CD pipelines for game development projects is time-consuming, error-prone, and often inconsistent across team members, especially when adhering to engine-specific best practices for tools like GdUnit4, Unity Test Framework, or Unreal Automation Testing.
Core Features & Use Cases
- Multi-Engine Support: Auto-detects the configured game engine (Godot, Unity, Unreal Engine) and generates engine-specific test runner configurations and directory structures.
- CI/CD Automation: Creates a ready-to-use GitHub Actions workflow that runs tests on every push to main and pull request, blocking merges on test failures.
- Standardized Test Layout: Generates a consistent tests/ directory with unit, integration, smoke, and evidence subdirectories, plus seed files for smoke tests and test naming conventions.
- Use Case: A game dev team can set up their entire testing pipeline in 5 minutes before their first sprint, eliminating hours of manual configuration and ensuring all team members follow the same testing standards.
Quick Start
Use the test-setup skill to scaffold the full testing infrastructure and CI workflow for your configured game engine project.