How to use a prompt
- Answer the five questions on the check. It names the one prompt that fits.
- Open that prompt, click inside the box to select the text and copy it. With JavaScript on there is also a copy button.
- Paste it into your AI coding assistant, with your project open. Read what it changes.
- Test with two real players. Then check again.
Every prompt tells the AI to make only the listed changes, never to put a secret in code, to run the proof steps and show the real output, and to stop and ask when something would need a redesign.
All prompts
| Prompt | What it makes your AI do | Status |
|---|---|---|
| Find out what my project is | Makes your AI read the project, change nothing and print one JSON answer you can paste back into the checker. | Planning only |
| Node.js WebSocket server (ws) | Gets a Node.js server that uses the ws library ready: health page, clean stop, packaging with ncg pack, ncg.json. | Manifest checked |
| Node.js with socket.io (WebSocket only) | Makes a socket.io server work through the gateway: WebSocket-only transport and a fixed path in the manifest. | Draft |
| Move from Colyseus (or python-socketio) to plain WebSocket | Makes your AI write a migration plan first, wait for your approval, then replace the realtime layer with plain WebSocket. | Planning only |
| Python WebSocket server (websockets or FastAPI) | Gets a Python server ready: health page, clean stop, packaging with ncg pack, ncg.json. | Draft |
| Unity: add a dedicated-server mode | Makes your AI add a headless Linux server mode to a Unity project that uses Netcode for GameObjects or Mirror, and build it. | Manifest checked |
| Unity: build the server I have for Linux | For a Unity dedicated server that exists only for Windows or Mac: makes your AI build it for Linux x86-64. | Draft |
| Unreal Engine: package a Linux dedicated server | Makes your AI package the Linux server target and add the health page and clean stop. | Draft |
| Godot 4: run as a dedicated server | Makes your AI add a headless server start path for ENet or WebSocket, export it for Linux and add the health page. | Draft |
| Go, Rust, C#, C++ or Java server with its own protocol | Prepares a server with its own TCP or UDP protocol for the limited Custom native lane. | Draft |
| Browser game with WebRTC: use NetCraftGames room signaling | Connects a browser game that already uses WebRTC to our room signaling. We do not relay the game traffic. | Draft |
| Prove two players can play together | Makes your AI write and run a test with two clients before anything is hosted. | Planning only |
| Plan multiplayer for my game (a plan, not code) | For single-player games or games on an online service: makes your AI write a design document, not code. | Planning only |
| Node.js with Express or Fastify and WebSocket | Same as the ws prompt, with the Express and Fastify details. | Manifest checked |
What no prompt can do
A prompt cannot add multiplayer to a game that has none, cannot make a game that runs on an online service hostable, and cannot make Colyseus work through our gateway. The check says so before you start. The glossary explains the terms.