setup-engine

Configure and pin a project's game engine version in CLAUDE.md and engine reference docs.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/polsegu/Claude-Code-Game-Dev --skill setup-engine-polsegu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-engine
Source: https://github.com/polsegu/Claude-Code-Game-Dev/tree/main/.claude/skills/setup-engine
Command: npx skills add https://github.com/polsegu/Claude-Code-Game-Dev --skill setup-engine-polsegu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes uncertainty and manual work when choosing, pinning, and documenting a game's engine and version for a project. It ensures the project README and CLAUDE.md are consistent, creates or updates engine reference documentation when versions fall outside the LLM training data, and provides guided selection, refresh, and upgrade workflows to reduce migration risk.

Core Features & Use Cases

  • Guided engine selection: Interactive questions that recommend Godot, Unity, or Unreal based on platform, genre, team experience, and language preferences.
  • Version pinning & docs: Pin the chosen engine/version in CLAUDE.md and create docs/engine-reference/<engine>/VERSION.md plus additional reference files when the version may be beyond the LLM's knowledge cutoff.
  • Refresh and upgrade flows: Refresh external references via WebSearch/WebFetch and run pre-upgrade audits to identify deprecated APIs and prepare migration notes.
  • Tech preferences & specialist routing: Populate technical-preferences.md with naming conventions, input/platform mappings, performance budgets prompts, and engine-specialist routing for downstream agents.

Quick Start

Run /setup-engine godot 4.6 to pin Godot 4.6, update CLAUDE.md, and generate engine reference notes for this project.

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 specific game engine version for a project?

To pin a specific game engine version, you configure the engine and version in CLAUDE.md to ensure consistent tooling and documentation across the codebase. This generates a VERSION.md file and fetches migration details for versions beyond the LLM training cutoff.

Can I get a recommendation for choosing between Godot, Unity, and Unreal?

Yes, guided selection uses interactive questions to recommend Godot, Unity, or Unreal based on your platform, genre, team experience, and language preferences. This helps reduce uncertainty when choosing a game engine for your project.

What is the best way to prepare for a game engine version upgrade?

The best way to prepare for a version upgrade is running a pre-upgrade audit to identify deprecated APIs and prepare migration notes. This refreshes external references via WebSearch to reduce migration risk before changing your pinned version.

Does this workflow generate engine-specific technical preferences and documentation?

Yes, it generates engine-specific technical preferences and documentation by populating technical-preferences.md with naming conventions, input mappings, and performance budgets. It also creates engine reference files when using versions beyond the LLM knowledge cutoff.

How do I find breaking changes and deprecated APIs for newer game engine releases?

You find breaking changes and deprecated APIs by fetching migration and deprecation details via WebSearch and WebFetch. This happens automatically when the selected engine version exceeds the LLM training cutoff, ensuring accurate reference documentation.