# Slash commands

Type / at the start of a line to open the command palette. A slash command is just a faster way to phrase a turn — there's no separate command engine; the same agent carries it out with its skills and tools.

## Using the palette

Type / and the palette floats above the input. Keep typing to filter, use ↑/↓ to move, and Enter or Tab to choose. Commands that take an argument insert the trigger and leave the cursor ready for you to type the rest, then send with Enter. Commands that need no argument run the instant you pick them.

```
/research the best vector DBs for RAG
```

## Prompt commands vs client commands

There are two kinds of command:

- Prompt commands expand a template into the message sent to the agent. Anything you type after the trigger fills the $ARGUMENTS slot. /research the best vector DBs becomes a full “research this across the web…” instruction.
- Client commands run an app action and send nothing to the agent — like switching the model or starting a new session.

## The built-in commands

### Prompt commands

- /build — build an app, page, or feature end to end.
- /fix — reproduce, root-cause, and fix a bug, then verify.
- /research — research a topic across the web and cite sources.
- /explain — explain a file, symbol, concept, or question.
- /test — write and run tests, then report results.
- /plan — draft a step-by-step plan with no code yet.
- /deploy — detect the framework, build, and ship to hosting.
- /commit — stage, commit with a clear message, and open a PR.
- /review — review the current changes for bugs and cleanups.
- /refactor — restructure code without changing behavior.
- /optimize — find and fix a performance problem.
- /document — write docs for code or a feature.
- /screenshot — capture the screen and describe it (runs on select).
- /help — list what Foxora can do (runs on select).

### Client commands

- /model — open the crew & tier picker.
- /new — start a new session.
- /clear — start fresh with an empty context (your prior session stays in the sidebar).

> Bring your own commandsProject-authored commands (e.g. .foxora/commands/*.md) fold in alongside the built-ins, so a repo can ship its own shortcuts without touching the composer.
