setup-engine

Configures Godot, Unity, or Unreal engine versions with reference documentation and upgrade audits.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/scomofo/dragon-forge --skill setup-engine-scomofo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-engine
Source: https://github.com/scomofo/dragon-forge/tree/main/.agents/skills/setup-engine
Command: npx skills add https://github.com/scomofo/dragon-forge --skill setup-engine-scomofo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates uncertainty and stalled progress caused by missing or outdated engine configuration, unclear version compatibility, and undocumented upgrade steps when building a Godot/Unity/Unreal project.

Core Features & Use Cases

  • Engine selection & version pinning: Selects a suitable engine and pins an explicit version (or refreshes it) so the project stays reproducible.
  • Knowledge-gap aware reference docs: Creates engine reference documentation using WebSearch/WebFetch when the target version is likely beyond the model’s training data.
  • Upgrade planning & safety checks: Audits the codebase for deprecated API usage before upgrading the pinned version and records migration notes to guide manual source migration.

Quick Start

Run the guided setup for your project by executing: /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 specific version of Godot for my project?

You can pin a specific Godot version by running the guided setup command, which selects and locks an explicit engine version to keep your project builds reproducible and prevent unintended updates.

What is the best way to plan a game engine upgrade without breaking my codebase?

Upgrade planning involves running a pre-upgrade deprecation audit on your codebase to identify obsolete APIs, then generating migration notes to guide manual source updates before changing the pinned engine version.

How does version-aware reference documentation work for newer engine releases?

Version-aware reference documentation is created by using WebSearch and WebFetch to pull official upgrade and migration data when the target engine version is likely beyond the model's training data.

Can I use this engine setup process for Unity and Unreal projects?

Yes, the engine configuration, version pinning, and controlled upgrade workflows apply to Godot, Unity, and Unreal projects to eliminate uncertainty from missing or outdated engine configurations.

Why do I need a codebase audit before upgrading my pinned game engine version?

A codebase audit is needed before upgrading to detect deprecated API usage, allowing you to record migration notes and avoid stalled progress caused by undocumented compatibility changes.

Does updating the technology stack in AGENTS.md help with engine initialization?

Yes, interactive argument parsing and AGENTS.md technology stack updates are required during engine initialization to correctly configure and document the project's chosen engine setup.