Slash commands
The same commands in the terminal, the browser and the apps. Type / to see them.
Built in
| Command | What it does |
|---|---|
| /help | commands and shortcuts |
| /clear | start a fresh conversation in the same folder (also /new, /reset) |
| /compact [focus] | summarize the conversation to free context |
| /cost | spend and tokens for this session (also /usage) |
| /status | session, mode, effort, context, tools, servers |
| /mode [mode] | permission mode: auto · ask · acceptEdits · plan · bypass |
| /effort [level] | fast · balanced · deep |
| /todos | the current plan |
| /resume [id] | resume an earlier conversation (also /continue) |
| /sessions | recent conversations (also /history) |
| /mcp [sub] | MCP servers: list · add <name> <command…> · add-http <name> <url> · remove <name> |
| /agents | subagents PHRONEN can delegate to |
| /commands | custom slash commands in this project |
| /memory [text] | show memory files, or add a line |
| /bashes | background processes — servers, watchers (also /shells) |
| /kill <shell_id> | stop a background process |
| /budget [usd] | spend cap for this session |
| /export [file] | save the conversation as Markdown |
| /doctor | check this installation |
| /login <key> | save the credential for this device |
| /exit | quit (also /quit, /q) |
Prompt commands
These start a turn with a prepared request; text after the command is added to it.
| Command | What PHRONEN does |
|---|---|
| /init | writes PHRONEN.md: how to build, run and test this project |
| /review | reviews uncommitted changes for bugs |
| /commit [details] | commits the current changes with a good message (does not push) |
| /test [details] | runs the tests and fixes failures by fixing the code |
| /fix [details] | reproduces a problem, fixes the root cause, verifies the fix |
| /security-review | a security review of the codebase |
| /explain [details] | explains part of the codebase, with file and line |
| /plan [details] | plans an implementation without changing anything |
| /pr [details] | prepares a pull request: tests pass, a branch, a commit, a title and description |
Your own commands
A custom command is a Markdown file whose text is the prompt. $ARGUMENTS is replaced by what you type after the command ($1, $2 … by single words).
.phronen/commands/release-notes.mdmarkdown
Write release notes for the changes since the last tag.
Group them by feature, fix and chore. Audience: $ARGUMENTSProject commands live in .phronen/commands/, yours in ~/.phronen/commands/. Run it as /release-notes customers.
Was this page helpful?