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
| Shortcut | Mode | What it searches |
|---|---|---|
| Ctrl+Shift+P | Commands | Actions, themes, workspaces |
| Ctrl+P | Files | Workspace file tree |
| Ctrl+/ | Claude commands | Slash commands, skills, plugins |
| Ctrl+; | Snippets | Global + 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.tsfromsrc/renderer/index.tsat 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:
npfinds "New Pane",sffinds "Search in Files" - For files, type path fragments:
m/idxfindssrc/main/index.ts - Short queries work best: 2-4 characters often narrow results enough
- Case does not matter:
cpmatches "Command Palette", "copy path", and "Ctrl+P" equally
Related
- Snippets -- create and manage reusable command snippets
- Keyboard Shortcuts -- full reference of all 41 rebindable shortcuts
- File Explorer -- browse files visually instead of searching
- File Viewer and Editor -- where file search results open