setup-engine

Solid

Configure the project's game engine and version. Pins the engine in CLAUDE.md, detects knowledge gaps, and populates engine reference docs via WebSearch when the version is beyond the LLM's training data.

AI & Automation 20,555 stars 2999 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

When this skill is invoked: ## 1. Parse Arguments Four modes: - **Full spec**: `/setup-engine godot 4.6` — engine and version provided - **Engine only**: `/setup-engine unity` — engine provided, version will be looked up - **No args**: `/setup-engine` — fully guided mode (engine recommendation + version) - **Refresh**: `/setup-engine refresh` — update reference docs (see Section 10) - **Upgrade**: `/setup-engine upgrade [old-version] [new-version]` — migrate to a new engine version (see Section 11) --- ## 2. Guided Mode (No Arguments) If no engine is specified, run an interactive engine selection process: ### Check for existing game concept - Read `design/gdd/game-concept.md` if it exists — extract genre, scope, platform targets, art style, team size, and any engine recommendation from `/brainstorm` - If no concept exists, inform the user: > "No game concept found. Consider running `/brainstorm` first to discover what > you want to build — it will also recommend an engine. Or tell me about your > game and I can help you pick." ### If the user wants to pick without a concept, ask in this order: **Question 1 — Prior experience** (ask this first, always, via `AskUserQuestion`): - Prompt: "Have you worked in any of these engines before?" - Options: `Godot` / `Unity` / `Unreal Engine 5` / `Multiple — I'll explain` / `None of them` - If they pick a specific engine → recommend that engine. Prior experience outweighs all other factors. Confirm with them and skip the ...

Details

Author
Donchitos
Repository
Donchitos/Claude-Code-Game-Studios
Created
3 months ago
Last Updated
1 weeks ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

test-setup

Scaffold the test framework and CI/CD pipeline for the project's engine. Creates the tests/ directory structure, engine-specific test runner configuration, and GitHub Actions workflow. Run once during Technical Setup phase before the first sprint begins.

20,555 Updated 1 weeks ago
Donchitos
AI & Automation Solid

start

First-time onboarding — asks where you are, then guides you to the right workflow. No assumptions.

20,555 Updated 1 weeks ago
Donchitos
AI & Automation Solid

create-architecture

Guided, section-by-section authoring of the master architecture document for the game. Reads all GDDs, the systems index, existing ADRs, and the engine reference library to produce a complete architecture blueprint before any code is written. Engine-version-aware: flags knowledge gaps and validates decisions against the pinned engine version.

20,555 Updated 1 weeks ago
Donchitos
AI & Automation Listed

game-planner

Clarifies game design requirements and produces a Game Design Document (GDD). Use this skill BEFORE writing any game code. Triggers when the user describes a game idea, says "make a game", "build a {genre}", "I want a platformer", "create a tower defense", or provides any game concept — even vague ones like "make something fun" or "I have a game idea". Also triggers on "plan a game", "design a game", "game design document", "GDD". ALWAYS run game-planner before starting implementation. If the user jumps straight to "make me a platformer", do NOT start coding — interview first. The only exception is if a confirmed GDD already exists in the conversation.

2 Updated yesterday
RandallLiuXin
AI & Automation Featured

pc-games

PC and console game development principles. Engine selection, platform features, optimization strategies.

39,350 Updated today
sickn33