setup-engine

Plans a reversible game engine setup with environment detection and confirmation-gated transactions.

13|Updated Jul 30, 2026
One-click install
npx skills add https://github.com/frabcd/codex-ai-game-studio --skill setup-engine-frabcd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-engine
Source: https://github.com/frabcd/codex-ai-game-studio/tree/main/plugins/ai-game-studio/skills/setup-engine
Command: npx skills add https://github.com/frabcd/codex-ai-game-studio --skill setup-engine-frabcd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Choosing and configuring a game engine (Unity, Godot, Unreal, or browser-based) is risky when done blindly: wrong versions, conflicting MCP servers, and irreversible changes can break a project. This Skill inspects the environment first and proposes one fully reversible, confirmation-gated setup plan before anything changes. ## Core Features & Use Cases - Read-only environment inspection: Runs toolchain-doctor checks and detects existing Unity, Godot, Unreal, browser, and project evidence before asking the user to choose an engine. - Engine comparison and recommendation: Compares viable engines by project fit, platform export, language, maturity, performance, accessibility, license, install size, and existing investment, then recommends one engine and one adapter. - Reversible transaction plan: Produces a single transaction with plan_id, pinned sources, downloads, licenses, permissions, backups, health checks, rollback operations, expiry, and digest, showing every file that would be materialized (AGENTS.md, .codex/agents/*.toml, .ai-game-studio/project.json, lock.json). - Use Case: A developer starting a new game project asks Codex to set up an engine; the Skill detects the OS, GPU, and existing tools, proposes Godot with exact pinned versions and rollback steps, and waits for explicit digest confirmation before applying anything. ## Quick Start Ask Codex to use the setup-engine skill to inspect this project and propose one reversible engine setup without changing anything yet.

Frequently Asked Questions about setup-engine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between Unity, Godot, and Unreal for a new game project?

The Skill compares viable engines by project fit, platform export targets, team language, maturity, performance, accessibility, license, install size, and existing investment. It then recommends exactly one engine and one adapter based on detected environment evidence.

How do I configure a game engine version without breaking my project?

The Skill never installs or reconfigures anything during inspection. It produces a transaction with pinned sources, backups, health checks, and rollback operations, and applies changes only after you confirm the exact plan digest.

Does the engine setup work on both Windows and macOS?

Yes, it uses PowerShell syntax on Windows and POSIX syntax on macOS/Linux without requiring a Unix compatibility layer. If the preferred route is unavailable on the detected OS, architecture, or GPU, it attempts a verified native adaptation or proposes alternatives.

What happens if the engine version is newer than the AI's training data?

The Skill detects knowledge gaps and populates engine reference documentation via web search when the target version is beyond the model's training data, ensuring setup guidance reflects current engine behavior.

Can the setup be rolled back after applying the plan?

Yes, every transaction includes uninstall and rollback operations plus backups of affected files. Changed evidence, an expired plan, or a digest mismatch requires generating a new plan rather than reusing the old one.