🛠 What it can do

Everything Genesis can build for you

Genesis turns plain English into real changes in your Roblox place. You never call a tool yourself — you just ask. Here's the full toolbox, grouped by what it does, with example prompts you can copy.

🧱

Build & place objects

Create and arrange parts, models, folders and whole scenes — one object or thousands at once. Move, rotate, scale, clone, weld and anchor anything.

Try asking build a lobby with 4 spawn pads and a fountain make a row of 10 glowing neon pillars clone the tree 20 times into a forest weld the wheels to the car and anchor it
Uses:create_instancemass_create_instancesclone_instancemove_torotatescale_partweld_partsset_anchored
📜

Write & fix scripts

Generate Luau, add gameplay, refactor messy code and hunt down bugs. Genesis reads your existing scripts and searches across all of them before it changes anything.

Try asking add a double jump to the player fix the bug in ServerScriptService.Main make a round timer that resets every 90 seconds find every script that uses DataStore
Uses:get_script_sourceset_script_sourceedit_script_linesgrep_scriptsfind_and_replace_in_scripts
🏔

Sculpt terrain

Carve mountains, valleys, rivers and caves out of Roblox terrain — fill blocks, balls, cylinders, wedges or whole regions, swap materials, or wipe it clean.

Try asking carve a mountain range around the spawn fill a big lake of water in the valley turn all the grass terrain into sand
Uses:terrain_fill_blockterrain_fill_ballterrain_fill_regionterrain_replace_materialterrain_clear
💡

Lighting & effects

Set the whole mood — time of day, fog, atmosphere, bloom, blur and color grading — plus beams and trails for magic, lasers and glowing weapons.

Try asking make a spooky night with thick fog add a warm sunset with soft bloom give the sword a glowing blue trail
Uses:set_lightingset_atmosphereadd_post_effectcreate_beamcreate_trail
🖼

UI & menus

Build screen GUIs, menus, buttons, HUDs and shops — with rounded corners, padding, strokes and auto-layout — and wire them up to your scripts.

Try asking make a start menu with a Play button add a coin counter to the top-right of the screen build a simple shop UI with 3 items
Uses:create_instanceset_propertiesexecute_luau
🔊

Sound & music

Add background music, sound effects and ambience, then play or stop them to test how they feel in your place.

Try asking add looping background music to the lobby play a coin sound when a pad is touched
Uses:create_instanceplay_soundstop_sound
🎥

Camera & framing

Point and frame the Studio camera, focus on a build, or set a cinematic shot — handy for thumbnails and showing off a scene.

Try asking frame the camera on the boss arena focus on the model I just made
Uses:get_cameraset_camerafocus_camera_on
🏷

Tags & attributes

Organize your game with CollectionService tags and custom attributes — the clean way to mark enemies, give NPCs stats, or group things for your scripts.

Try asking tag every enemy model with "Mob" set a Health attribute of 100 on all NPCs list everything tagged "Checkpoint"
Uses:add_tagremove_tagget_taggedset_attributedelete_attribute
🔍

Inspect & search

Genesis looks before it leaps — it can scan your Workspace, read properties, search by name, class or property value, and check the output log for errors.

Try asking what's in my Workspace right now? find every Part named "Lava" why is there a red error in the output?
Uses:get_servicesget_descendantssearch_objectssearch_by_propertyget_instance_propertiesget_output_log
📦

Marketplace assets

Pull in free models, meshes and audio from the Roblox marketplace by asset id, and check what an asset is before inserting it.

Try asking insert asset 1234567 into Workspace what is asset id 1234567?
Uses:insert_assetget_asset_info
↩️

Safe by default

Every change goes through Studio's own undo history, and Genesis keeps a task plan and project notes so big builds stay on track — and so you can roll anything back.

Try asking undo that last change plan out a full obby, then build it step by step
Uses:undoredoset_history_waypointupdate_plan

…and anything else

If there isn't a dedicated tool for it, Genesis writes and runs custom Luau in Studio to get it done — animations, particles, constraints, physics, data stores, custom systems. In practice, if you can describe it in Roblox terms, Genesis can attempt it.

Try asking add a particle explosion when an enemy dies make the platform float up and down forever save the player's coins with a DataStore
Uses:execute_luau
Get the best results

How to ask for what you want

Genesis is good at guessing, but a clear ask gets a better build the first time. A few habits that help:

🎯

Be specific

Say the numbers and the place: “add 5 jump pads to Workspace.Obby”, not just “add jump pads”.

🪜

One goal at a time

Big idea? Break it up. Ask for the lobby, then the shop, then the music — easier to review and cheaper to fix.

🔁

Iterate out loud

It remembers the chat. Just say “make it bigger”, “now make it red”, or “undo that” to refine.

📍

Point to things

Name paths like ServerScriptService.Main, or select an object in Studio and say “fix this”.

🧠

Pick a model when it matters

Leave it on Auto for value; switch to Smart for tricky logic or large builds.

🔬

Ask it to check first

“Look at my Workspace, then…” lets Genesis inspect before building, so it fits what you already have.

Try one of these right now

Open the panel in Studio and paste a prompt — you'll see it build in seconds.

Get started →