Commands
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
| Command | Description |
|---|---|
/session | Manage sessions -- resume, create, or delete |
/add | Add a new agent tab (optionally from a pack) |
/tab | Switch to the next agent tab |
/q, /quit, /exit | Quit Working Mind |
Model & Provider
| Command | Description |
|---|---|
/model | Show the current model |
/models | List available models (optionally filtered by provider) |
/connect | Connect or change provider/model (interactive wizard) |
/cost | Show estimated token usage for the current session |
Conversation
| Command | Description |
|---|---|
/clear | Clear conversation history and deactivate skills |
/compact | Summarize conversation to reduce context size |
/undo | Remove the last user/assistant exchange |
/prompt | View, set, or save the system prompt |
Knowledge Graph
| Command | Description | Confirmation |
|---|---|---|
/ingest <file> | Read a Markdown file from the current directory into memory | Yes |
/memory | View, save, visualize, and export the knowledge graph | No |
The /ingest command requires confirmation before execution because it modifies the knowledge graph.
Skills & Packs
| Command | Description |
|---|---|
/skill <name> | Activate or deactivate a skill |
/skills | List available skills or activate one |
/pack | Show pack info or list loaded packs |
MCP Servers
| Command | Description |
|---|---|
/mcp | Show MCP server status |
/mcp-list | List MCP servers and their connection status |
/mcp-add | Add an MCP server (interactive wizard) |
/mcp-remove | Remove an MCP server |
/mcp-connect | Connect or reconfigure an MCP server |
/mcp-disconnect | Disconnect a server without removing it |
Help
| Command | Description |
|---|---|
/help | Show 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.