setup-engine

Configures engine and version preferences in response files for specified targets.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill setup-engine-xganqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-engine
Source: https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios/tree/main/.claude/skills/setup-engine
Command: npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill setup-engine-xganqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents game dev chaos by configuring the project’s engine choice and version up front, then reduces uncertainty by creating or refreshing engine reference documentation and updating the studio’s control file.

Core Features & Use Cases

  • Guided engine + version selection: Supports fully guided selection (no args) or explicit engine/version input, using your existing design concept and interactive questions to choose the best fit.
  • Risk-based reference docs generation: Determines whether the requested engine version is within LLM knowledge cutoff and creates the appropriate reference documentation set (minimal or full web-researched) accordingly.
  • Studio configuration updates: Updates CLAUDE.md with the pinned engine stack, creates/updates .claude/docs/technical-preferences.md, and offers an optional reference import update for the engine docs.
  • Maintenance workflows: Provides refresh to re-verify and update docs, and upgrade to migrate the pinned version while adding migration notes and guidance.

Quick Start

Run the skill with a full specification by telling the AI to execute: /setup-engine unity 6.0.

Frequently Asked Questions about setup-engine

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

FAQPage Schema
How do I pin a game engine version in CLAUDE.md?

To pin a game engine version, you can run a guided setup or specify the engine and version directly. The skill updates CLAUDE.md with your pinned engine stack and generates technical preference files after explicit interactive approval.

What is the best way to set up Unity or Godot reference documentation for a new project?

Setting up engine reference documentation is handled through a risk-based assessment that checks if your selected version is within the LLM knowledge cutoff. It then generates a minimal or full web-researched reference set to fill knowledge gaps.

How do I upgrade a pinned engine version and add migration guidance?

You can upgrade a pinned engine version by triggering the maintenance workflow. This migrates the pinned version in your configuration, adds specific migration notes, and provides guidance to ensure a smooth transition to the new engine release.

Can I use this engine setup workflow if I do not have a game design concept yet?

Yes, this workflow supports engine selection even when no design concept exists. It uses interactive questions to guide you through choosing the best engine fit for your new project before pinning the version and generating documentation.

Does the generated engine reference documentation require web search for out-of-cutoff versions?

Yes, when a requested engine version is outside the LLM knowledge cutoff, the setup process uses web verified references to ensure the generated documentation is accurate and up to date for that specific release.

When should I use the refresh workflow for my game engine setup?

You should use the refresh workflow during ongoing project maintenance to re-verify and update your existing engine reference documentation. This ensures your technical preferences and reference imports remain aligned with the pinned version.