MosaicMosaicTerminal

Command Palette

Quick access to commands, files, Claude skills, and snippets from a single search interface.

Command Palette

Mosaic's command palette is a unified launcher that puts every action, file, theme, workspace, snippet, and Claude Code skill within reach of a single keystroke. The search behavior you learn in one mode works identically everywhere.

Modes at a Glance

ShortcutModeWhat it searches
Ctrl+Shift+PCommandsActions, themes, workspaces
Ctrl+PFilesWorkspace file tree
Ctrl+/Claude commandsSlash commands, skills, plugins
Ctrl+;SnippetsGlobal + workspace snippets

Command Mode

Open with Ctrl+Shift+P to search across all registered actions.

  • Fuzzy-match any command, theme switch, or workspace action
  • Results are ranked by relevance, with matches at the beginning of words scoring higher
  • Select a result and press Enter to execute immediately
  • Recently used commands appear higher in the results

This is the fastest way to discover features you have not tried yet. If you can describe what you want to do, the command palette will likely find it.

File Mode

Open with Ctrl+P for fast file navigation across your project.

  • Searches the active workspace root directory (or context CWD if set)
  • Path highlights distinguish similarly-named files -- you can tell src/main/index.ts from src/renderer/index.ts at a glance
  • The UI is wider than command mode to accommodate long file paths
  • Click a result or press Enter to open the file in the file viewer

Mode Toggle

Type > at the beginning of the input while in file mode to switch into command mode without closing the palette. This lets you start searching for a file, then pivot to running an action seamlessly.

Claude Commands

Open with Ctrl+/ to browse and execute Claude Code slash commands.

  • Fuzzy search across all available slash commands from Claude Code
  • Source filters let you narrow results by origin: built-in commands, plugins, or skills
  • A preview panel shows the command description and usage before you execute, so you know what a command does without having to run it
  • Execute the selected command directly from the palette into the active terminal

Tip: If you have installed Claude Code plugins or custom skills, they appear alongside built-in commands in this palette. The source filter helps you find them quickly.

Snippet Palette

Open with Ctrl+; for quick access to your saved command snippets.

  • Fuzzy search across both global and workspace-scoped snippets
  • Press Enter to execute the selected snippet in the active terminal
  • Snippets with aliases can also be triggered by typing :alias + Enter directly in the terminal

This is the fastest way to run frequently-used commands without remembering their exact syntax. See Snippets for details on creating and managing snippets.

Skill Browser

A rich browser for exploring Claude Code skills, commands, and plugins with full metadata.

  • Browse all available skills in a structured list
  • View descriptions, parameters, and source information in a preview panel
  • Execute skills directly from the browser
  • Useful for discovering what capabilities Claude Code offers beyond slash commands

Search Tips

All palette modes use the same fuzzy matching. Here are some tips for faster searching:

  • Type the first letters of each word: np finds "New Pane", sf finds "Search in Files"
  • For files, type path fragments: m/idx finds src/main/index.ts
  • Short queries work best: 2-4 characters often narrow results enough
  • Case does not matter: cp matches "Command Palette", "copy path", and "Ctrl+P" equally