Slash commands
The commands you can type after a slash in Murage's message box, in the rich text editor, and in Telegram, Slack and Discord.
Type / as the first character in the message box to open the command list. It shows Murage's own commands first, then the commands of the bot's engine. Keep typing to filter the list, use the arrow keys to move, and press Enter or Tab to pick. Esc closes the list and leaves your text as it is.
Murage's commands
These appear under the Murage heading in the list.
/setup
Walks you through setting up your bots, and picks up where you left off. Picking it takes you to your Chief of Staff and shows the setup steps beside the chat. Steps you've already finished show a tick and a Change option. Nothing is sent to a bot.
- Where: every message box, in bot chats and channels.
/goal
Keeps a team working until the goal is complete. Picking it switches the message box into Goal mode for one send: the Goal button next to the message box lights up, and whatever you type next is the goal. You can also type /goal followed by the goal and send it straight away.
To cancel, press the lit Goal button again. The next ordinary message goes back to normal chat.
- Where: team channels only. It isn't offered in one-to-one chats.
- See Teams and team leads and the teams feature page.
/learn (experimental)
Teaches a reusable workflow from the conversation. Type /learn followed by what to learn, for example:
/learn how we just wrote this week's investor update
The bot writes a new skill and a card asks you to enable it. Nothing is used until you do.
- Switch it on first: Settings → Experimental → Teach a skill. Until then,
/learndoesn't appear in the list. - Where: bot chats and channels, when the bot's engine supports it (in a channel, at least one member's engine must).
- See Skills, Skill Guard and /learn and the learn skills feature page.
Engine commands
Below Murage's commands, the list shows the commands the bot's engine offers in its own terminal, under the engine's name. Claude Code, Codex, Fuigo, Grok Build and other engines that report their commands work this way. Examples are Codex's /review and /compact.
- A command that needs more input, such as a branch name, is placed in the message box so you can finish it.
- A command that needs nothing is sent to the engine as soon as you pick it.
- Murage reads the list from the engine. Before a bot has run once, the list shows "Start a chat to load" followed by the engine name. Send any message and open the list again.
- Engines that have no commands of their own show none.
- Where: one-to-one bot chats only. In a channel, one message can reach several bots on different engines, so engine commands aren't offered there.
What each engine command does is up to the engine. Check that engine's own documentation. See Engines.
The block menu in the editor
The rich text editor used for House Rules, skills and Markdown files has its own / menu. Type / to insert a block:
- Text
- Heading 1, Heading 2, Heading 3
- Bulleted list, Numbered list, Task list
- Bulleted list (nested)
- Quote
- Code block, Inline code
- Divider
- Table
Type part of a name to filter, for example /tab for Table or /todo for Task list.
Commands in Telegram, Slack and Discord
Chat channels have one command: the pairing command that links the chat to your Chief of Staff.
- Telegram:
/pairfollowed by the code. - Discord:
/pairfollowed by the code, in your app's direct message. - Slack:
pairfollowed by the code, in your app's direct message.
Get the code in Murage from Settings → Messaging apps: find the app, then choose Pair with Chief. Murage shows the exact line to send with a copy button. A code works once and expires after 10 minutes. If it expires, create a new pairing code.
Everything else you send is an ordinary message to your Chief. There are no other bot commands to learn.
Approving from a chat
Typing /approve, /deny, "yes", "no" or similar doesn't approve anything. Murage replies that typed messages can't approve actions.
In Telegram, approval requests arrive with buttons: Approve once, Deny, and sometimes Allow for this task. Tap one. Slack and Discord don't carry approvals; review those in Murage. See Inbox and approvals and Permissions and the stop line.