Offline Mode is the fallback configuration the skill adopts when no MCP server is reachable. Rather than attempting live Studio operations, every response is reformulated as self-contained Luau code that you copy into Studio manually. Each script block is annotated with its target service, script type, and any prerequisite instance setup — so you know exactly where to put it and what to create first. Offline Mode supports the full breadth of the skill’s knowledge: genre templates, debug guidance, architecture patterns, security reviews, and more.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/brockmartin/roblox-game-skill/llms.txt
Use this file to discover all available pages before exploring further.
When Offline Mode Activates
The skill enters Offline Mode when the detection pass at session start finds neither community server tools nor official server tools in the active MCP tool list:- No
execute_luau,get_file_tree,grep_scripts,create_build,search_objects,get_instance_properties, orget_script_source(Full Mode indicators) - No
run_code,insert_model,get_console_output,start_stop_play,run_script_in_play_mode, orget_studio_mode(Standard Mode indicators)
What Offline Mode Produces
Complete Luau Scripts
Every script is production-ready and immediately runnable — no placeholder logic, no TODO stubs.
Placement Instructions
Each block is labelled with its target service (
ServerScriptService, ReplicatedStorage, etc.) and script type (Script, LocalScript, ModuleScript).Folder Hierarchy
Multi-file systems include a full directory tree so you know how to organise instances inside Studio or on disk for Rojo.
Setup Checklist
A manual steps list at the end of each response covers prerequisite instances (RemoteEvents, Folders, Values) that scripts depend on but cannot create themselves without a live connection.
Output Format
Every script block follows a consistent header format so placement is unambiguous:For Rojo / Filesystem Workflows
When you mention Rojo, Wally, or a filesystem-based workflow, the skill outputs a directory tree alongside the scripts:default.project.json mapping is included when creating new projects or restructuring existing ones so Rojo can sync the tree straight to Studio.
How Workflows Adapt in Offline Mode
All skill workflows reformulate their output automatically — nothing is disabled.| Workflow | Live Mode Behaviour | Offline Mode Adaptation |
|---|---|---|
| Build a game | Creates instances via execute_luau / run_code | Generates all scripts with headers; provides folder setup checklist |
| Debug loop | Reads console via get_playtest_output / get_console_output | Analyses the error text you paste in; explains root cause and provides patched code |
| Performance audit | Profiles live DataModel | Reviews code you share; flags anti-patterns with corrected versions |
| Security audit | Scans script sources live | Reviews code you paste; applies the same checklist and severity ratings |
| New game scaffold | Inserts instances and scripts directly | Outputs every script as a labelled block with a manual placement order |
Related scripts within the same system are grouped together under a section header and delivered in dependency order — shared modules first, then server scripts, then client scripts — so you can paste them from top to bottom without worrying about load order.