• Tech Dev NotesTech Dev Notes
Apps
  • App lookup
  • App compare
Market movement
  • App charts
  • App rankings
Visual proof
  • App screens
  • App listing screenshots
  • App icons
Build intelligence
  • App tech stacks
  • Tool releases
  • Developers
More
  • X feature flags
  • Grokipedia
  • Blog
  • Follow on X
Skip to content
All content/ filesChangelog

grok-build/latest/content · 0.2.69

docs/user-guide/04-slash-commands.md

Docs·9.5 KB·521 lines

content/

  • .

    • README.md
  • docs/user-guide

    • 01-getting-started.md
    • 02-authentication.md
    • 03-keyboard-shortcuts.md
    • 04-slash-commands.md
    • 05-configuration.md
    • 06-theming.md
    • 07-mcp-servers.md
    • 08-skills.md
    • 09-plugins.md
    • 10-hooks.md
    • 11-custom-models.md
    • 12-project-rules.md
    • 13-memory.md
    • 14-headless-mode.md
    • 15-agent-mode.md
    • 16-subagents.md
    • 17-sessions.md
    • 18-sandbox.md
    • 19-plan-mode.md
    • 20-background-tasks.md
    • 21-terminal-support.md
    • 22-permissions-and-safety.md
  • skills/check-work

    • SKILL.md
  • skills/code-review

    • SKILL.md
  • skills/create-skill

    • SKILL.md
  • skills/docx

    • SKILL.md
  • skills/docx/scripts

    • __init__.py
    • accept_changes.py
    • comment.py
  • skills/docx/scripts/office

    • pack.py
    • soffice.py
    • unpack.py
    • validate.py
  • skills/docx/scripts/office/helpers

    • __init__.py
    • merge_runs.py
    • simplify_redlines.py
  • skills/docx/scripts/office/schemas/ecma/fouth-edition

    • opc-contentTypes.xsd
    • opc-coreProperties.xsd
    • opc-digSig.xsd
    • opc-relationships.xsd
  • skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016

    • dml-chart.xsd
    • dml-chartDrawing.xsd
    • dml-diagram.xsd
    • dml-lockedCanvas.xsd
    • dml-main.xsd
    • dml-picture.xsd
    • dml-spreadsheetDrawing.xsd
    • dml-wordprocessingDrawing.xsd
    • pml.xsd
    • shared-additionalCharacteristics.xsd
    • shared-bibliography.xsd
    • shared-commonSimpleTypes.xsd
    • shared-customXmlDataProperties.xsd
    • shared-customXmlSchemaProperties.xsd
    • shared-documentPropertiesCustom.xsd
    • shared-documentPropertiesExtended.xsd
    • shared-documentPropertiesVariantTypes.xsd
    • shared-math.xsd
    • shared-relationshipReference.xsd
    • sml.xsd
    • vml-main.xsd
    • vml-officeDrawing.xsd
    • vml-presentationDrawing.xsd
    • vml-spreadsheetDrawing.xsd
    • vml-wordprocessingDrawing.xsd
    • wml.xsd
    • xml.xsd
  • skills/docx/scripts/office/schemas/mce

    • mc.xsd
  • skills/docx/scripts/office/schemas/microsoft

    • wml-2010.xsd
    • wml-2012.xsd
    • wml-2018.xsd
    • wml-cex-2018.xsd
    • wml-cid-2016.xsd
    • wml-sdtdatahash-2020.xsd
    • wml-symex-2015.xsd
  • skills/docx/scripts/office/validators

    • __init__.py
    • base.py
    • docx.py
    • pptx.py
    • redlining.py
  • skills/docx/scripts/templates

    • comments.xml
    • commentsExtended.xml
    • commentsExtensible.xml
    • commentsIds.xml
    • people.xml
  • skills/help

    • SKILL.md
  • skills/imagine

    • SKILL.md
  • skills/pptx

    • editing.md
    • pptxgenjs.md
    • SKILL.md
  • skills/pptx/scripts

    • __init__.py
    • add_slide.py
    • clean.py
    • thumbnail.py
  • skills/pptx/scripts/office

    • pack.py
    • soffice.py
    • unpack.py
    • validate.py
  • skills/pptx/scripts/office/helpers

    • __init__.py
    • merge_runs.py
    • simplify_redlines.py
  • skills/pptx/scripts/office/schemas/ecma/fouth-edition

    • opc-contentTypes.xsd
    • opc-coreProperties.xsd
    • opc-digSig.xsd
    • opc-relationships.xsd
  • skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016

    • dml-chart.xsd
    • dml-chartDrawing.xsd
    • dml-diagram.xsd
    • dml-lockedCanvas.xsd
    • dml-main.xsd
    • dml-picture.xsd
    • dml-spreadsheetDrawing.xsd
    • dml-wordprocessingDrawing.xsd
    • pml.xsd
    • shared-additionalCharacteristics.xsd
    • shared-bibliography.xsd
    • shared-commonSimpleTypes.xsd
    • shared-customXmlDataProperties.xsd
    • shared-customXmlSchemaProperties.xsd
    • shared-documentPropertiesCustom.xsd
    • shared-documentPropertiesExtended.xsd
    • shared-documentPropertiesVariantTypes.xsd
    • shared-math.xsd
    • shared-relationshipReference.xsd
    • sml.xsd
    • vml-main.xsd
    • vml-officeDrawing.xsd
    • vml-presentationDrawing.xsd
    • vml-spreadsheetDrawing.xsd
    • vml-wordprocessingDrawing.xsd
    • wml.xsd
    • xml.xsd
  • skills/pptx/scripts/office/schemas/mce

    • mc.xsd
  • skills/pptx/scripts/office/schemas/microsoft

    • wml-2010.xsd
    • wml-2012.xsd
    • wml-2018.xsd
    • wml-cex-2018.xsd
    • wml-cid-2016.xsd
    • wml-sdtdatahash-2020.xsd
    • wml-symex-2015.xsd
  • skills/pptx/scripts/office/validators

    • __init__.py
    • base.py
    • docx.py
    • pptx.py
    • redlining.py
  • skills/xlsx/scripts

    • recalc.py
  • skills/xlsx/scripts/office

    • pack.py
    • soffice.py
    • unpack.py
    • validate.py
  • skills/xlsx/scripts/office/helpers

    • __init__.py
    • merge_runs.py
    • simplify_redlines.py
  • skills/xlsx/scripts/office/schemas/ecma/fouth-edition

    • opc-contentTypes.xsd
  • skills/xlsx/scripts/office/validators

    • __init__.py
    • base.py
    • docx.py
    • pptx.py
    • redlining.py

Slash Commands

Type / in the prompt to access commands. Each command runs an action immediately and autocompletes as you type.

Slash commands come from two sources:

  • Shell builtins -- handled by the agent backend (xai-grok-shell)
  • Pager builtins -- handled by the TUI frontend (xai-grok-pager)

Both sets are available in the autocomplete menu. Skills installed via SKILL.md files also appear as slash commands.


Session Management

/new

Start a new session, clearing the current conversation.

/new

Aliases: /clear

/resume

Open the session picker to load a previous session from disk.

/resume

/compact [context]

Compress conversation history to save context window space. Optionally specify what to preserve.

/compact
/compact keep the auth implementation details

When the context window fills up, Grok auto-compacts at 85% usage (configurable via [session] auto_compact_threshold_percent in config.toml).

/context

Show context window usage and session stats.

/context

/session-info

Show session details including model, turn count, and context usage.

/session-info

/sessions

Open the active-sessions switcher to switch, rename, or close running sessions. On the agent dashboard the command is a no-op (sessions are already listed there); from an agent session it opens the switcher.

/sessions

/fork

Branch the current session into a new agent, preserving history up to this point.

/fork

/rewind

Rewind the conversation to an earlier turn, discarding everything after it.

/rewind

/copy

Copy the most recent response to the clipboard. Pass a number to copy the Nth-latest response.

/copy
/copy 2

/export

Export the current conversation to a file or the clipboard.

/export

/quit

Quit the application.

/quit

Aliases: /exit

/home

Exit the current session and return to the welcome screen.

/home

Aliases: /welcome

/rename

Rename the current session.

/rename new session title

Aliases: /title


Model and Mode

/model <name>

Switch to a different model. Accepts model IDs or display names (case-insensitive).

/model grok-build
/model Grok Build

Aliases: /m

/always-approve

Toggle always-approve mode, which skips all permission prompts for tool executions. Run /always-approve again to turn the mode off.

/always-approve
/yolo off

Related: /yolo sets the same mode explicitly -- a bare /yolo turns it on, and /yolo off turns it off.

/multiline

Toggle multiline input mode. When enabled, Enter inserts a newline and Shift+Enter (or Alt+Enter) sends the message.

/multiline

Aliases: /ml

/compact-mode

Toggle compact display mode. Reduces padding and visual spacing for denser output.

/compact-mode

/vim-mode

Toggle vim-style scrollback keybindings (j/k, h/l, g/G, y/Y, …). When off (default), bare-letter and Shift+letter keys in the scrollback focus the prompt and type the character. Persists to [ui].vim_mode in config.toml.

/vim-mode

/plan

Enter plan mode.

/plan [description]

/view-plan

Open the current saved plan preview. Aliases: /show-plan, /plan-view.

/view-plan

Memory

The /flush, /dream, and /memory commands require --experimental-memory or GROK_MEMORY=1. /remember is always available.

/memory

Browse, view, and manage your saved memories. Pass on or off to enable or disable memory.

/memory
/memory off

Aliases: /mem

/flush

Save current session knowledge to memory immediately. Triggers an LLM-generated summary of the session's most important content.

/flush

Use this when you want to preserve important context before compaction or at any point in a session.

/dream

Run memory consolidation -- merge session logs into organized topics.

/dream

/remember

Save a note to memory immediately, without waiting for an automatic summary.

/remember the staging deploy uses the eu-west cluster

Hooks and Plugins

The /hooks, /plugins, /marketplace, and /skills commands open the same extensions modal on different tabs.

/hooks

Open the extensions modal on the Hooks tab. From the modal you can view loaded hooks, add or remove custom hooks, and enable or disable them individually. The modal does not grant project trust -- see 10-hooks.md for the trust model.

/hooks

Note: The shell advertises individual /hooks-list, /hooks-trust, /hooks-add, /hooks-remove, and /hooks-untrust commands. In the TUI pager, these are consolidated into the /hooks modal.

/plugins

Open the extensions modal on the Plugins tab. From the modal you can view installed plugins, install new ones from the marketplace, and manage trust.

/plugins

The shell also supports subcommands (/plugins list, /plugins install <source>, /plugins uninstall <name>, /plugins update). In the TUI, the /plugins modal provides the same functionality with a visual interface.

/marketplace

Open the extensions modal on the Marketplace tab to browse and install plugins.

/marketplace

/skills

Open the extensions modal on the Skills tab to view installed skills.

/skills

Media Generation

/imagine <description>

Generate an image from a text description.

/imagine a golden sunset over a calm ocean with silhouetted palm trees

/imagine-video <description>

Generate a video from an image or text description. Plans shots, generates source images, and animates them with image_to_video.

/imagine-video a cat playing piano in a jazz club

Scheduling

/loop [interval] <prompt>

Run a prompt on a recurring interval. Specify the interval as 30m, 1 hour, or every 2 days. If you omit it, Grok prompts you.

/loop 30m check deploy status
/loop check deploy status every hour

Interval format: Ns (seconds, min 60), Nm (minutes), Nh (hours), Nd (days). Intervals under 60 seconds are raised to the 60-second minimum.

Recurring tasks auto-expire after 7 days. Cancel with scheduler_delete (the job ID is provided when the loop is created).


Other

/goal

Set, manage, or check an autonomous goal. Grok works toward the objective across turns and reports progress.

/goal Migrate the auth module to the new API
/goal status

Arguments: <objective>, status, pause, resume, or clear. Availability: appears only when the goal feature is enabled and the update_goal tool is in the session toolset.

/theme

Switch the TUI color theme.

/theme

Aliases: /t

/feedback [message]

Report an issue or send feedback.

/feedback Something isn't working correctly

/btw

Send an aside to the agent without interrupting the current task.

/btw also check the error handling

/mcps

Open the MCP servers management modal.

/mcps

/terminal-setup

Show terminal capability detection and setup info.

/terminal-setup

Aliases: /terminal-check, /terminal-info

/release-notes

View release notes for the current version.

/release-notes

Aliases: /changelog

/import-claude

Open the Claude settings import modal to bring over ~/.claude settings: permissions, environment variables, MCP servers, hooks, and paths.

/import-claude

Agents and Personas

/config-agents

Open the agents modal to view and manage agent definitions, set the default agent, and switch the active one.

/config-agents

Aliases: /agents

/personas

Manage personas -- create, edit, and delete personas. A subagent can apply a persona to shape its behavior.

/personas

Account and Billing

/login

Log in or re-authenticate with your account without leaving the session.

/login

/logout

Log out and return to the login screen.

/logout

/usage

View credit usage or manage billing.

/usage

/privacy

Show or toggle privacy and data-retention status.

/privacy

Configuration and UI

/settings

Open the settings modal to view and change configuration interactively.

/settings

Aliases: /config, /preferences, /prefs

/timestamps

Toggle message timestamps on or off.

/timestamps

Skills as Slash Commands

Any enabled skill with user-invocable: true in its SKILL.md frontmatter appears as a slash command. (A skill turned off via /skills is not advertised.) For example, if you have a skill at ~/.grok/skills/commit/SKILL.md, you can invoke it with:

/commit fix typo in README

Skills from plugins also appear as slash commands. When multiple skills share the same name (across scopes), use the qualified form:

/local:commit      # Project-scoped skill
/user:commit       # User-scoped skill

Built-in slash commands always take priority over skills with the same name. If you name a skill "compact", typing /compact will run the built-in compact command, but /local:compact will invoke the skill.


Autocomplete

The slash command menu supports fuzzy search. Start typing after / to filter available commands. The menu shows:

  • Command name
  • Description
  • Argument hint (if the command accepts arguments)
  • Source (builtin, skill scope, plugin name)

Press Tab or Enter to select a command from the autocomplete menu.


Copyright xAI. All rights reserved.

Previousdocs/user-guide/03-keyboard-shortcuts.mdNextdocs/user-guide/05-configuration.md

© 2026 Tech Dev Notes

RSSAboutAPIPrivacyTermsSitemap@techdevnotes