Commands
This page lists the commands a Roblox creator actually uses in Roflow — the ones in the command palette, and the slash commands you type into the agent chat.
There are two kinds of "command" in Roflow, and they run in different places:
- Command palette commands — app-level actions like switching views, importing from Studio, or opening the agent. You run them from the command palette.
- Slash commands — shortcuts you type into the Roflow Agent chat to kick off a structured task.
Running command palette commands
Open the command palette with Cmd/Ctrl + Shift + P, then start typing the command's name and press Enter. Many of these commands also have a button or menu entry, listed in the tables below so you can pick whichever is quickest.
Most Roflow commands are prefixed with a category — Roflow, Roblox, or Roflow Agent. Typing that word in the palette filters straight to the related commands.
Views and the dashboard
Roflow's main area shows either the Dashboard (your game control panel) or the Code editor. These commands switch between them. See The Interface for a tour of both.
| Command | What it does | Other ways to run |
|---|---|---|
| Roflow: Toggle Dashboard / Code | Flips the main area between the Dashboard and the Code editor. | Cmd/Ctrl + Shift + H; the switch button at the top of the left sidebar; the "Roflow Dashboard" entry in the top-bar and Help menus |
| Roflow: Show Dashboard | Opens the Dashboard view. | — |
| Roflow: Show Code | Opens the Code editor. | — |
| Roflow: Start Recommended Next Step | Stages the Dashboard's recommended next action in the chat input, ready to send. Works while the Dashboard is showing. | Cmd/Ctrl + Shift + B (Dashboard mode only) |
| Roflow: Fix Top Risk | Stages a fix for the top open risk from the Dashboard in the chat input. Works while the Dashboard is showing. | Cmd/Ctrl + Shift + F (Dashboard mode only) |
In Dashboard mode that shortcut runs "Fix Top Risk". In the Code editor it's the normal project-wide search. See Keyboard Shortcuts for the full list.
To reach the individual Home surfaces — Projects, Game Dashboard, Documentation, and Settings — use the labeled buttons on the left navigation bar rather than a command.
Studio and syncing
These commands (category Roblox) move your game between Roflow and Roblox Studio. They need the Studio Bridge connected.
| Command | What it does | Other ways to run |
|---|---|---|
| Pull from Studio | Imports the place you currently have open in Roblox Studio into Roflow as an editable project. | The "Import from Studio" button on the Projects page |
| Re-import Project | Re-imports the connected place into an existing Roflow project, refreshing it with the latest from Studio. | — |
| Import Game from File | Creates a Roflow project from a game file instead of a live Studio session. | — |
| Toggle Studio Sync | Pauses or resumes live one-way syncing of your local edits into the connected Studio place. Roflow remembers the setting per project. | Click the Studio indicator in the status bar |
If you import into a project that already exists, Roflow asks you to confirm. It replaces scripts with the latest from Studio while keeping your other files. See Existing Projects for how to bring a game you already have into Roflow.
The 3D viewport
Roflow can show your Studio place in a 3D viewport tab inside the app, without switching to Studio.
| Command | What it does | Other ways to run |
|---|---|---|
| Roblox: Open Viewport | Opens the in-app 3D viewport tab showing your connected place. | The "Open 3D Viewport" action in Home; the "3D Viewport" button on the Game Dashboard |
| Mirror Workspace to Viewport | Refreshes the viewport so it matches the current state of your place. | The Refresh button in the viewport toolbar |
The 3D viewport needs the Roflow desktop app; it isn't available in the web version. It also needs Roblox Studio connected to show anything.
The Roflow Agent
These commands (category Roflow Agent) open and drive the agent chat. Most are also the buttons at the top of the agent panel. See Talking to Roflow for how the chat works.
| Command | What it does | Other ways to run |
|---|---|---|
| New Task | Starts a fresh task with a clean conversation. | The plus (+) button at the top of the agent panel |
| History | Opens the list of your past tasks. | The History tab in the agent panel |
| Settings | Opens the agent's settings. | The Settings tab in the agent panel |
| Account | Opens your account view in the agent panel. | The account button in the agent panel |
| Jump to Chat Input | Moves your cursor into the chat composer so you can start typing. | Cmd/Ctrl + L, or Cmd/Ctrl + ' when nothing is selected in the editor |
| Add to Roflow Agent | Adds your current editor selection (or terminal output) to the chat as context. | Cmd/Ctrl + ' with text selected; the editor and terminal right-click menus |
| Open in Editor | Pops the agent chat out into the main editor area. | The pop-out button in the agent panel |
| Open In New Tab | Opens the agent chat in a new tab. | — |
| Open Walkthrough | Opens Roflow's in-app getting-started walkthrough. | — |
AI code helpers
Select some code in the editor first, then run these (category Roflow Agent). They're also on the editor right-click menu.
| Command | What it does |
|---|---|
| Explain with Roflow Agent | Asks the agent to explain the selected code. |
| Improve with Roflow Agent | Asks the agent to improve or refactor the selected code. |
| Generate Commit Message with Roflow Agent | Writes a commit message for your staged changes. Available in the Source Control view when Git is enabled. |
Onboarding and account
| Command | What it does | Other ways to run |
|---|---|---|
| Roflow: Open Setup Wizard | Reopens the first-run setup wizard (sign in, plugin, HTTP, connect). | Runs automatically the first time you open Roflow |
| Roflow: Sign in with Roblox | Starts sign-in with your Roblox account in your browser. | The "Sign in with Roblox" button in the setup wizard and account views |
| Open Roflow Plugin Page | Opens the Studio plugin's page on the Roblox Creator Hub so you can install it. | Prompted during onboarding |
Roflow is built on a familiar code editor, so standard actions like Quick Open (Cmd/Ctrl + P) and saving (Cmd/Ctrl + S) work as you'd expect. Those are covered on the Keyboard Shortcuts page.
Slash commands (in the agent chat)
Slash commands are typed into the agent's message box, not the command palette. Type / in the composer to open the menu, then pick a command. Your own saved workflows show up here as slash commands too.
| Command | What it does |
|---|---|
| /newtask | Starts a new task with a clean slate. |
| /init | Has the agent inspect an existing project and learn your setup before adding to it. Run this first on a game you already have. |
| /deep-planning | Has the agent investigate your project, ask you questions, and produce a reviewable plan before it writes any code. See Planning Your Game. |
| /playtest | Prepares and runs a playtest in your connected Studio. See Playtesting. |
| /new-service | Scaffolds a new game system (a service or controller) in your project's style. |
| /remote-event | Generates validated communication between your server and client scripts. |
| /newrule | Saves a reusable project rule the agent will follow from then on. |
| /smol | Condenses a long conversation so the agent can keep going without losing the thread. |
| /reportbug | Files a bug report about Roflow. |
Pair a slash command with @ mentions to point the agent at the right files, folders, or problems. See Talking to Roflow for the full set of context tools.
Related pages
- Keyboard Shortcuts — the keys behind many of these commands.
- Settings — preferences that change how these commands behave.
- The Interface — where each of these lives on screen.