Commands

Builtin slash commands and how they work.

Working Mind has two types of commands: builtin commands that are always available, and pack commands that are only available when a specific pack is loaded.

Builtin Commands

These commands work regardless of which pack is loaded. Type them in the input bar with the / prefix.

Session & Navigation

CommandDescription
/sessionManage sessions -- resume, create, or delete
/addAdd a new agent tab (optionally from a pack)
/tabSwitch to the next agent tab
/q, /quit, /exitQuit Working Mind

Model & Provider

CommandDescription
/modelShow the current model
/modelsList available models (optionally filtered by provider)
/connectConnect or change provider/model (interactive wizard)
/costShow estimated token usage for the current session

Conversation

CommandDescription
/clearClear conversation history and deactivate skills
/compactSummarize conversation to reduce context size
/undoRemove the last user/assistant exchange
/promptView, set, or save the system prompt

Knowledge Graph

CommandDescriptionConfirmation
/ingest <file>Read a Markdown file from the current directory into memoryYes
/memoryView, save, visualize, and export the knowledge graphNo

The /ingest command requires confirmation before execution because it modifies the knowledge graph.

Skills & Packs

CommandDescription
/skill <name>Activate or deactivate a skill
/skillsList available skills or activate one
/packShow pack info or list loaded packs

MCP Servers

CommandDescription
/mcpShow MCP server status
/mcp-listList MCP servers and their connection status
/mcp-addAdd an MCP server (interactive wizard)
/mcp-removeRemove an MCP server
/mcp-connectConnect or reconfigure an MCP server
/mcp-disconnectDisconnect a server without removing it

Help

CommandDescription
/helpShow available commands (builtins + pack commands)

Pack Commands

Packs can define their own commands via commands/ directories. These are only registered when the pack is loaded. For example, the distillery pack adds /fine-tune, and the starter pack adds /curation.

Pack commands show up in /help alongside builtins. They follow the same slash-command syntax and may require confirmation.

See Pack Commands for how to define commands in your own packs.

Confirmation Gate

Commands marked as requiring confirmation will show a prompt before executing. Press Enter to approve, or type a reason to deny. This prevents accidental modifications to the knowledge graph or other sensitive operations.

You can skip confirmations by setting agents.autoApprove: true in config, or by using the --auto-approve flag at startup.