setup-engine

Pin the engine version in OPENCODE.md and fetch reference docs via WebSearch.

33|8|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/TraftG/opencode-game-studio --skill setup-engine-traftg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-engine
Source: https://github.com/TraftG/opencode-game-studio/tree/main/.opencode/skills/setup-engine
Command: npx skills add https://github.com/TraftG/opencode-game-studio --skill setup-engine-traftg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure and pin the project's game engine version in OPENCODE.md, detect knowledge gaps related to that engine, and automatically populate engine reference docs via WebSearch when the version exceeds the model's training data.

Core Features & Use Cases

  • Pin and lock the chosen engine and version in the project manifest to ensure consistent tooling.
  • Guided engine selection when no version is provided, based on game concept and user preferences.
  • Look up current stable engine versions and fetch or generate missing reference docs as needed.
  • Update supporting documentation (TECH stack, technical preferences) and prepare agent readiness for the new engine.

Quick Start

Invoke the skill with a specific engine and optional version (for example /setup-engine godot 4.6), or run it with no arguments for guided selection.

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 my project configuration?

To pin a game engine version, configure and lock the chosen engine and version in the project's OPENCODE.md manifest. This ensures consistent tooling across the project setup by recording the exact engine version specification.

How do I get reference docs for a game engine version newer than my model's training data?

To get reference docs for a newer game engine version, the setup process automatically detects knowledge gaps and uses WebSearch to fetch or generate missing engine reference documentation. This populates the docs when the version exceeds training data.

Can I choose a game engine without specifying a version beforehand?

Yes, you can choose a game engine without a version by running the setup with no arguments. This triggers a guided engine selection process based on your game concept and user preferences to determine the appropriate version.

What is the best way to ensure consistent engine choices during project setup?

The best way to ensure consistent engine choices is to pin the selected engine version in the OPENCODE.md file. This locks the tooling configuration and updates supporting technical documentation for agent readiness.

Why does my project setup need to detect knowledge gaps for the game engine?

Detecting knowledge gaps during project setup identifies when the engine version exceeds the model's training data. This triggers an automatic WebSearch to populate missing reference docs, ensuring the project has up-to-date engine references.