setup-engine

Selects and pins a game engine version while generating reference documentation.

Updated Dec 22, 2024
One-click install
npx skills add https://github.com/imgamer/AILearn --skill setup-engine-imgamer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-engine
Source: https://github.com/imgamer/AILearn/tree/main/game-studios/Claude-Code-Game-Studios-e375f/.claude/skills/setup-engine
Command: npx skills add https://github.com/imgamer/AILearn --skill setup-engine-imgamer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of unclear or shifting game-engine setups by guiding you to choose the right engine/version and ensuring your project documentation stays accurate and actionable.

Core Features & Use Cases

  • Guided engine selection: Recommends Godot, Unity, or Unreal using your platform and game constraints, and lets you confirm the recommendation.
  • Version pinning and documentation: Pins the selected engine in CLAUDE.md and creates or refreshes engine reference docs based on whether the version is beyond the LLM’s likely training data.
  • Upgrade-aware workflow: Supports refreshing reference docs and performing an upgrade planning flow that includes a pre-upgrade audit for deprecated APIs.

Quick Start

Use setup-engine to configure your project by running the skill with your target engine and version, such as /setup-engine godot 4.6.

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 and generate reference docs for my project?

To pin a game engine version, use guided argument parsing to select your target engine and version, then generate risk-based reference documentation. This updates CLAUDE.md and technical-preferences with engine-appropriate defaults to keep your project setup accurate.

What's the best way to plan a game engine upgrade and audit deprecated APIs?

The best way to plan a game engine upgrade is running an upgrade-aware workflow that performs a pre-upgrade audit for deprecated APIs. This refreshes engine reference docs using web verification to ensure your version pinning remains actionable.

Does the setup engine support Unity, Unreal, and Godot for version discovery?

Yes, setup engine supports interactive engine and version discovery for Unity, Unreal, and Godot. It recommends an engine using your platform and game constraints, then requires user confirmation before pinning the version in CLAUDE.md.

When do I need to refresh engine documentation during game studio project setup?

You need to refresh engine documentation when the pinned engine version is beyond the LLM's likely training data. The setup process uses web verification to generate risk-based reference docs, ensuring your game studio project has accurate, actionable engine initialization details.

Can I configure technical-preferences and CLAUDE.md defaults for a specific game engine?

Yes, you can configure CLAUDE.md and technical-preferences with engine-appropriate defaults. The setup process updates both files during engine initialization, applying selected version defaults and generated reference documentation directly into your project configuration.