What problem does it solve?
Manually configuring a game engine, pinning versions, and setting up a project's technical stack is time-consuming and prone to errors, especially for new developers who must research engine tradeoffs, version compatibility, and project configuration best practices.
Core Features & Use Cases
- Guided Engine Selection: Recommends the optimal game engine based on your game concept, prior experience, platform targets, and team size, with transparent tradeoffs for each supported engine (Godot, Unity, Unreal Engine 5, SFML 3, Raylib, Babylon.js).
- Automated Tech Stack Configuration: Pins the selected engine and version in AGENTS.md, sets language, build system, and asset pipeline defaults, and configures engine-specific specialist routing for code review and development workflows.
- Build System Scaffolding: Automatically generates starter build files and project structures for SFML 3, Raylib, and Babylon.js projects, eliminating manual boilerplate setup.
- Use Case: A solo indie developer starting a 2D mobile platformer can get their engine, version, and full project configuration set up in minutes without manually researching engine options or writing build system boilerplate.
Quick Start
Invoke the setup-engine skill with your preferred game engine and optional version to automatically configure your project's tech stack and build system.