Features
Slash Commands
Slash Commands - Opulent documentation
Slash Commands
Instant access to powerful agent behaviors — type / and choose exactly how you want the agent to work
What it is
Slash Commands are one-keystroke shortcuts that change how the agent approaches your task. Type / in the chat input to open the command menu, select a command, and the agent operates with that mode active — planning before acting, thinking harder, fact-checking claims, storing to memory, and more.
They are the fastest way to move from free-form chat to directed, structured agent behavior.
How to Use
- Type
/at the start of your message in the chat input - The command menu appears above the input
- Continue typing to filter:
/plshows/plan,/plot,/playback - Arrow keys navigate, Enter or Tab selects, Escape dismisses
- Click any command to select it directly
After selecting, the command's instruction prefix is injected into your message. Describe your task as usual — the command modifies how the agent handles it.
Built-in Commands
Planning & Thinking
| Command | What It Does |
|---|---|
/plan | Creates a detailed step-by-step plan before doing any work. Presents the plan and waits for your approval. |
/think-hard | Triggers deep analysis mode — multiple approaches, trade-offs, second-order effects — before responding. |
/research | Conducts thorough multi-source research with cross-referenced findings and citations. |
Implementation
| Command | What It Does |
|---|---|
/implement | Requests a full, production-quality implementation — not a scaffold or stub. |
/build | Builds end-to-end: architecture, code, tests, working deliverable. |
/automate | Designs and builds a repeatable automation workflow — robust, documented, re-runnable. |
/debug | Systematically debugs an issue — hypothesizes causes, tests each, fixes the root cause. |
Quality & Review
| Command | What It Does |
|---|---|
/review | Reviews code or content for correctness, completeness, security, and quality. Specific, actionable findings. |
/test | Writes comprehensive tests — happy path, edge cases, error conditions. |
/fact-check | Verifies all claims against reliable sources. Flags inaccuracies with corrections. |
Output & Memory
| Command | What It Does |
|---|---|
/enhance | Significantly improves an existing piece of work — clarity, depth, structure, professionalism. |
/summarize | Creates a concise, well-structured summary. Key points only, well-organized. |
/analyze | Deep analysis of data, code, or content — patterns, anomalies, root causes, insights. |
/remember | Stores key information to agent memory so it's available in all future conversations. |
Examples
Using /plan
/plan Build a Stripe webhook integration that handles subscription lifecycle eventsThe agent responds with a detailed implementation plan covering every step — database schema, webhook handlers, event types, error handling, testing approach — and waits for your approval before writing any code.
Using /think-hard
/think-hard Should we build our own auth or use Clerk?The agent works through both options systematically — cost, maintenance, security, time-to-market, lock-in risk, team capability — before presenting a reasoned recommendation.
Using /review
/review [paste code or describe what to review]The agent reviews for bugs, edge cases, security vulnerabilities, performance problems, and code quality. Each finding is specific with a concrete suggested fix.
Using /remember
/remember Our fiscal year runs February to January. We use Linear for sprint tracking. Our primary database is Convex on the production deployment artful-fly-108.The agent stores this to your memory block. All future interactions — including scheduled tasks and workflows — have access to this context automatically.
Using /research
/research What are the main regulatory requirements for deploying AI agents in financial services in the US and EU?The agent searches multiple sources, cross-references findings, identifies consensus and gaps, and produces a structured, cited report.
Custom Commands
Create your own slash commands to capture your team's most-used workflows.
Creating a Custom Command
- Go to Dashboard → Agents → Slash Commands
- Click New command
- Give it a name (e.g.,
competitor-brief) - Write a description
- Write the prompt template — use
$ARGUMENTSwhere your task text should be inserted
Example: /competitor-brief
Command: competitor-brief
Description: Generate a structured competitor brief
Prompt Template:
Research the following company thoroughly for competitive intelligence purposes.
Include: company overview, product features, pricing, ICP, key differentiators,
known weaknesses, recent news, and a recommended approach for competing against them.
Output as a structured brief in the Document panel.
Company: $ARGUMENTSNow typing /competitor-brief Salesforce triggers that full research prompt automatically.
Managing Commands
Visit Dashboard → Agents → Slash Commands to:
- View all built-in commands with their prompt templates (expandable)
- Create new custom commands
- Edit your custom commands
- Delete custom commands you no longer need
Built-in commands are read-only but can be inspected — click any command row to see the full prompt template it injects.
Tips
Use /plan for any task you're not fully sure about. Getting a plan back before implementation lets you catch misunderstandings early — before the agent spends 20 minutes building the wrong thing.
Use /remember for anything you say more than once. If you've explained your tech stack, naming conventions, or team preferences before, tell the agent to remember them. You shouldn't have to repeat yourself.
Chain commands in sequence. For complex work: start with /plan, approve the plan, then follow up with /implement. Or: /research the landscape, then /analyze what you've found, then /build the solution.
Build a custom command for every recurring workflow. If your team does the same type of task repeatedly — competitor briefs, PR descriptions, sprint recaps — create a command that captures the template and shares it across your workspace.
Common Questions
Do slash commands consume extra credits? No. Commands modify how the agent processes your request but don't add overhead billing.
Can I use slash commands in scheduled tasks? Not directly — scheduled tasks use full natural language instructions. But you can copy a command's prompt template directly into a scheduled task description.
Can my whole team use the same custom commands? Custom commands are currently stored per user in the browser. Workspace-level shared commands are on the roadmap.
Can I override a built-in command?
Not directly — built-in commands cannot be deleted. But you can create a custom command with a similar name (e.g., plan-v2) that uses your preferred template.
What's the difference between /plan and just asking "make a plan first"?
Functionally similar. /plan is a one-keystroke shortcut that ensures the exact planning instruction is applied consistently every time, without you having to remember the phrasing.