best-practice/claude-commands: sync to v2.1.114 (70 → 75 commands)
- add /focus (v2.1.110), /tui (v2.1.110), /heapdump, /ultrareview (v2.1.111), /recap (v2.1.108) - /effort: add xhigh level + interactive slider behavior (v2.1.111) - /review: revert from deprecated → live built-in, cross-reference /ultrareview for cloud review - /model: note mid-conversation switch warning (v2.1.108) - /theme: add "Auto (match terminal)" option (v2.1.111) - /schedule: add /routines alias Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Commands Best Practice
|
# Commands Best Practice
|
||||||
|
|
||||||
 <br>
|
 <br>
|
||||||
[](../implementation/claude-commands-implementation.md)
|
[](../implementation/claude-commands-implementation.md)
|
||||||
|
|
||||||
Claude Code commands — frontmatter fields and official built-in slash commands.
|
Claude Code commands — frontmatter fields and official built-in slash commands.
|
||||||
@@ -35,7 +35,7 @@ Claude Code commands — frontmatter fields and official built-in slash commands
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
##  **(70)**
|
##  **(75)**
|
||||||
|
|
||||||
| # | Command | Tag | Description |
|
| # | Command | Tag | Description |
|
||||||
|---|---------|-----|-------------|
|
|---|---------|-----|-------------|
|
||||||
@@ -46,69 +46,74 @@ Claude Code commands — frontmatter fields and official built-in slash commands
|
|||||||
| 5 | `/upgrade` |  | Open the upgrade page to switch to a higher plan tier |
|
| 5 | `/upgrade` |  | Open the upgrade page to switch to a higher plan tier |
|
||||||
| 6 | `/color [color\|default]` |  | Set the prompt bar color for the current session. Available colors: `red`, `blue`, `green`, `yellow`, `purple`, `orange`, `pink`, `cyan`. Use `default` to reset |
|
| 6 | `/color [color\|default]` |  | Set the prompt bar color for the current session. Available colors: `red`, `blue`, `green`, `yellow`, `purple`, `orange`, `pink`, `cyan`. Use `default` to reset |
|
||||||
| 7 | `/config` |  | Open the Settings interface to adjust theme, model, output style, and other preferences. Alias: `/settings` |
|
| 7 | `/config` |  | Open the Settings interface to adjust theme, model, output style, and other preferences. Alias: `/settings` |
|
||||||
| 8 | `/keybindings` |  | Open or create your keybindings configuration file |
|
| 8 | `/focus` |  | Toggle the focus view, which shows only the last prompt, a summary of tool calls, and the final response. Useful for reducing visual noise during long sessions |
|
||||||
| 9 | `/permissions` |  | Manage allow, ask, and deny rules for tool permissions. Opens an interactive dialog where you can view rules by scope, add or remove rules, manage working directories, and review recent auto mode denials. Alias: `/allowed-tools` |
|
| 9 | `/keybindings` |  | Open or create your keybindings configuration file |
|
||||||
| 10 | `/privacy-settings` |  | View and update your privacy settings. Only available for Pro and Max plan subscribers |
|
| 10 | `/permissions` |  | Manage allow, ask, and deny rules for tool permissions. Opens an interactive dialog where you can view rules by scope, add or remove rules, manage working directories, and review recent auto mode denials. Alias: `/allowed-tools` |
|
||||||
| 11 | `/sandbox` |  | Toggle sandbox mode. Available on supported platforms only |
|
| 11 | `/privacy-settings` |  | View and update your privacy settings. Only available for Pro and Max plan subscribers |
|
||||||
| 12 | `/statusline` |  | Configure Claude Code's status line. Describe what you want, or run without arguments to auto-configure from your shell prompt |
|
| 12 | `/sandbox` |  | Toggle sandbox mode. Available on supported platforms only |
|
||||||
| 13 | `/stickers` |  | Order Claude Code stickers |
|
| 13 | `/statusline` |  | Configure Claude Code's status line. Describe what you want, or run without arguments to auto-configure from your shell prompt |
|
||||||
| 14 | `/terminal-setup` |  | Configure terminal keybindings for Shift+Enter and other shortcuts. Only visible in terminals that need it, like VS Code, Alacritty, or Warp |
|
| 14 | `/stickers` |  | Order Claude Code stickers |
|
||||||
| 15 | `/theme` |  | Change the color theme. Includes light and dark variants, colorblind-accessible (daltonized) themes, and ANSI themes that use your terminal's color palette |
|
| 15 | `/terminal-setup` |  | Configure terminal keybindings for Shift+Enter and other shortcuts. Only visible in terminals that need it, like VS Code, Alacritty, or Warp |
|
||||||
| 16 | `/voice` |  | Toggle push-to-talk voice dictation. Requires a Claude.ai account |
|
| 16 | `/theme` |  | Change the color theme. Includes light and dark variants, colorblind-accessible (daltonized) themes, ANSI themes that use your terminal's color palette, and an "Auto (match terminal)" option that follows your terminal's light/dark mode |
|
||||||
| 17 | `/context` |  | Visualize current context usage as a colored grid. Shows optimization suggestions for context-heavy tools, memory bloat, and capacity warnings |
|
| 17 | `/tui [default\|fullscreen]` |  | Set the terminal UI renderer and relaunch Claude Code with the current conversation intact. `default` uses inline rendering; `fullscreen` uses an alt-screen TUI |
|
||||||
| 18 | `/cost` |  | Show token usage statistics. See cost tracking guide for subscription-specific details |
|
| 18 | `/voice` |  | Toggle push-to-talk voice dictation. Requires a Claude.ai account |
|
||||||
| 19 | `/extra-usage` |  | Configure extra usage to keep working when rate limits are hit |
|
| 19 | `/context` |  | Visualize current context usage as a colored grid. Shows optimization suggestions for context-heavy tools, memory bloat, and capacity warnings |
|
||||||
| 20 | `/insights` |  | Generate a report analyzing your Claude Code sessions, including project areas, interaction patterns, and friction points |
|
| 20 | `/cost` |  | Show token usage statistics. See cost tracking guide for subscription-specific details |
|
||||||
| 21 | `/stats` |  | Visualize daily usage, session history, streaks, and model preferences |
|
| 21 | `/extra-usage` |  | Configure extra usage to keep working when rate limits are hit |
|
||||||
| 22 | `/status` |  | Open the Settings interface (Status tab) showing version, model, account, and connectivity. Works while Claude is responding, without waiting for the current response to finish |
|
| 22 | `/insights` |  | Generate a report analyzing your Claude Code sessions, including project areas, interaction patterns, and friction points |
|
||||||
| 23 | `/usage` |  | Show plan usage limits and rate limit status |
|
| 23 | `/stats` |  | Visualize daily usage, session history, streaks, and model preferences |
|
||||||
| 24 | `/doctor` |  | Diagnose and verify your Claude Code installation and settings. Results show with status icons. Press `f` to have Claude fix any reported issues |
|
| 24 | `/status` |  | Open the Settings interface (Status tab) showing version, model, account, and connectivity. Works while Claude is responding, without waiting for the current response to finish |
|
||||||
| 25 | `/feedback [report]` |  | Submit feedback about Claude Code. Alias: `/bug` |
|
| 25 | `/usage` |  | Show plan usage limits and rate limit status |
|
||||||
| 26 | `/help` |  | Show help and available commands |
|
| 26 | `/doctor` |  | Diagnose and verify your Claude Code installation and settings. Results show with status icons. Press `f` to have Claude fix any reported issues |
|
||||||
| 27 | `/powerup` |  | Discover Claude Code features through quick interactive lessons with animated demos |
|
| 27 | `/feedback [report]` |  | Submit feedback about Claude Code. Alias: `/bug` |
|
||||||
| 28 | `/release-notes` |  | View the changelog in an interactive version picker. Select a specific version to see its release notes, or choose to show all versions |
|
| 28 | `/heapdump` |  | Write a JavaScript heap snapshot and memory breakdown to `~/Desktop` for diagnosing high memory usage. Useful when filing bug reports about memory growth |
|
||||||
| 29 | `/tasks` |  | List and manage background tasks. Alias: `/bashes` |
|
| 29 | `/help` |  | Show help and available commands |
|
||||||
| 30 | `/copy [N]` |  | Copy the last assistant response to clipboard. Pass a number `N` to copy the Nth-latest response: `/copy 2` copies the second-to-last. When code blocks are present, shows an interactive picker to select individual blocks or the full response. Press `w` in the picker to write the selection to a file instead of the clipboard, which is useful over SSH |
|
| 30 | `/powerup` |  | Discover Claude Code features through quick interactive lessons with animated demos |
|
||||||
| 31 | `/export [filename]` |  | Export the current conversation as plain text. With a filename, writes directly to that file. Without, opens a dialog to copy to clipboard or save to a file |
|
| 31 | `/release-notes` |  | View the changelog in an interactive version picker. Select a specific version to see its release notes, or choose to show all versions |
|
||||||
| 32 | `/agents` |  | Manage agent configurations |
|
| 32 | `/tasks` |  | List and manage background tasks. Alias: `/bashes` |
|
||||||
| 33 | `/chrome` |  | Configure Claude in Chrome settings |
|
| 33 | `/copy [N]` |  | Copy the last assistant response to clipboard. Pass a number `N` to copy the Nth-latest response: `/copy 2` copies the second-to-last. When code blocks are present, shows an interactive picker to select individual blocks or the full response. Press `w` in the picker to write the selection to a file instead of the clipboard, which is useful over SSH |
|
||||||
| 34 | `/hooks` |  | View hook configurations for tool events |
|
| 34 | `/export [filename]` |  | Export the current conversation as plain text. With a filename, writes directly to that file. Without, opens a dialog to copy to clipboard or save to a file |
|
||||||
| 35 | `/ide` |  | Manage IDE integrations and show status |
|
| 35 | `/agents` |  | Manage agent configurations |
|
||||||
| 36 | `/mcp` |  | Manage MCP server connections and OAuth authentication |
|
| 36 | `/chrome` |  | Configure Claude in Chrome settings |
|
||||||
| 37 | `/plugin` |  | Manage Claude Code plugins |
|
| 37 | `/hooks` |  | View hook configurations for tool events |
|
||||||
| 38 | `/reload-plugins` |  | Reload all active plugins to apply pending changes without restarting. Reports counts for each reloaded component and flags any load errors |
|
| 38 | `/ide` |  | Manage IDE integrations and show status |
|
||||||
| 39 | `/skills` |  | List available skills |
|
| 39 | `/mcp` |  | Manage MCP server connections and OAuth authentication |
|
||||||
| 40 | `/memory` |  | Edit `CLAUDE.md` memory files, enable or disable auto-memory, and view auto-memory entries |
|
| 40 | `/plugin` |  | Manage Claude Code plugins |
|
||||||
| 41 | `/effort [low\|medium\|high\|max\|auto]` |  | Set the model effort level. `low`, `medium`, and `high` persist across sessions. `max` applies to the current session only and requires Opus 4.6. `auto` resets to the model default. Without an argument, shows the current level. Takes effect immediately without waiting for the current response to finish |
|
| 41 | `/reload-plugins` |  | Reload all active plugins to apply pending changes without restarting. Reports counts for each reloaded component and flags any load errors |
|
||||||
| 42 | `/fast [on\|off]` |  | Toggle fast mode on or off |
|
| 42 | `/skills` |  | List available skills |
|
||||||
| 43 | `/model [model]` |  | Select or change the AI model. For models that support it, use left/right arrows to adjust effort level. The change takes effect immediately without waiting for the current response to finish |
|
| 43 | `/memory` |  | Edit `CLAUDE.md` memory files, enable or disable auto-memory, and view auto-memory entries |
|
||||||
| 44 | `/passes` |  | Share a free week of Claude Code with friends. Only visible if your account is eligible |
|
| 44 | `/effort [low\|medium\|high\|xhigh\|max\|auto]` |  | Set the model effort level. Available levels depend on the model and include `low`, `medium`, `high`, `xhigh`, and `max`. Without an argument, opens an interactive slider to pick the level. `auto` resets to the model default. Takes effect immediately without waiting for the current response to finish |
|
||||||
| 45 | `/plan [description]` |  | Enter plan mode directly from the prompt. Pass an optional description to enter plan mode and immediately start with that task, for example `/plan fix the auth bug` |
|
| 45 | `/fast [on\|off]` |  | Toggle fast mode on or off |
|
||||||
| 46 | `/ultraplan <prompt>` |  | Draft a plan in an ultraplan session, review it in your browser, then execute remotely or send it back to your terminal |
|
| 46 | `/model [model]` |  | Select or change the AI model. For models that support it, use left/right arrows to adjust effort level. The change takes effect immediately without waiting for the current response to finish. When switching mid-conversation after prior output, Claude warns before applying the change |
|
||||||
| 47 | `/add-dir <path>` |  | Add a working directory for file access during the current session. Most `.claude/` configuration is not discovered from the added directory |
|
| 47 | `/passes` |  | Share a free week of Claude Code with friends. Only visible if your account is eligible |
|
||||||
| 48 | `/diff` |  | Open an interactive diff viewer showing uncommitted changes and per-turn diffs. Use left/right arrows to switch between the current git diff and individual Claude turns, and up/down to browse files |
|
| 48 | `/plan [description]` |  | Enter plan mode directly from the prompt. Pass an optional description to enter plan mode and immediately start with that task, for example `/plan fix the auth bug` |
|
||||||
| 49 | `/init` |  | Initialize project with a `CLAUDE.md` guide. Set `CLAUDE_CODE_NEW_INIT=1` for an interactive flow that also walks through skills, hooks, and personal memory files |
|
| 49 | `/ultraplan <prompt>` |  | Draft a plan in an ultraplan session, review it in your browser, then execute remotely or send it back to your terminal |
|
||||||
| 50 | `/review` |  | Deprecated. Install the `code-review` plugin instead: `claude plugin install code-review@claude-plugins-official` |
|
| 50 | `/add-dir <path>` |  | Add a working directory for file access during the current session. Most `.claude/` configuration is not discovered from the added directory |
|
||||||
| 51 | `/security-review` |  | Analyze pending changes on the current branch for security vulnerabilities. Reviews the git diff and identifies risks like injection, auth issues, and data exposure |
|
| 51 | `/diff` |  | Open an interactive diff viewer showing uncommitted changes and per-turn diffs. Use left/right arrows to switch between the current git diff and individual Claude turns, and up/down to browse files |
|
||||||
| 52 | `/team-onboarding` |  | Generate a team onboarding guide from your Claude Code usage history. Analyzes sessions, commands, and MCP server usage from the past 30 days |
|
| 52 | `/init` |  | Initialize project with a `CLAUDE.md` guide. Set `CLAUDE_CODE_NEW_INIT=1` for an interactive flow that also walks through skills, hooks, and personal memory files |
|
||||||
| 53 | `/autofix-pr [prompt]` |  | Spawn a Claude Code on the web session that watches the current branch's PR and pushes fixes when CI fails or reviewers leave comments. Detects the open PR from your checked-out branch with `gh pr view`; to watch a different PR, check out its branch first. Requires the `gh` CLI and access to Claude Code on the web |
|
| 53 | `/review` |  | Review a pull request locally in your current session. For a deeper cloud-based review, see `/ultrareview` |
|
||||||
| 54 | `/desktop` |  | Continue the current session in the Claude Code Desktop app. macOS and Windows only. Alias: `/app` |
|
| 54 | `/security-review` |  | Analyze pending changes on the current branch for security vulnerabilities. Reviews the git diff and identifies risks like injection, auth issues, and data exposure |
|
||||||
| 55 | `/install-github-app` |  | Set up the Claude GitHub Actions app for a repository. Walks you through selecting a repo and configuring the integration |
|
| 55 | `/team-onboarding` |  | Generate a team onboarding guide from your Claude Code usage history. Analyzes sessions, commands, and MCP server usage from the past 30 days |
|
||||||
| 56 | `/install-slack-app` |  | Install the Claude Slack app. Opens a browser to complete the OAuth flow |
|
| 56 | `/ultrareview [PR]` |  | Run a deep, multi-agent code review of the given pull request in a cloud sandbox. Produces a structured review with prioritized findings; complements the local `/review` command |
|
||||||
| 57 | `/mobile` |  | Show QR code to download the Claude mobile app. Aliases: `/ios`, `/android` |
|
| 57 | `/autofix-pr [prompt]` |  | Spawn a Claude Code on the web session that watches the current branch's PR and pushes fixes when CI fails or reviewers leave comments. Detects the open PR from your checked-out branch with `gh pr view`; to watch a different PR, check out its branch first. Requires the `gh` CLI and access to Claude Code on the web |
|
||||||
| 58 | `/remote-control` |  | Make this session available for remote control from claude.ai. Alias: `/rc` |
|
| 58 | `/desktop` |  | Continue the current session in the Claude Code Desktop app. macOS and Windows only. Alias: `/app` |
|
||||||
| 59 | `/remote-env` |  | Configure the default remote environment for web sessions started with `--remote` |
|
| 59 | `/install-github-app` |  | Set up the Claude GitHub Actions app for a repository. Walks you through selecting a repo and configuring the integration |
|
||||||
| 60 | `/schedule [description]` |  | Create, update, list, or run routines. Claude walks you through the setup conversationally |
|
| 60 | `/install-slack-app` |  | Install the Claude Slack app. Opens a browser to complete the OAuth flow |
|
||||||
| 61 | `/teleport` |  | Pull a Claude Code on the web session into this terminal: opens a picker, then fetches the branch and conversation. Also available as `/tp`. Requires a claude.ai subscription |
|
| 61 | `/mobile` |  | Show QR code to download the Claude mobile app. Aliases: `/ios`, `/android` |
|
||||||
| 62 | `/web-setup` |  | Connect your GitHub account to Claude Code on the web using your local `gh` CLI credentials. `/schedule` prompts for this automatically if GitHub is not connected |
|
| 62 | `/remote-control` |  | Make this session available for remote control from claude.ai. Alias: `/rc` |
|
||||||
| 63 | `/branch [name]` |  | Create a branch of the current conversation at this point. Alias: `/fork` |
|
| 63 | `/remote-env` |  | Configure the default remote environment for web sessions started with `--remote` |
|
||||||
| 64 | `/btw <question>` |  | Ask a quick side question without adding to the conversation |
|
| 64 | `/schedule [description]` |  | Create, update, list, or run routines. Claude walks you through the setup conversationally. Alias: `/routines` |
|
||||||
| 65 | `/clear` |  | Clear conversation history and free up context. Aliases: `/reset`, `/new` |
|
| 65 | `/teleport` |  | Pull a Claude Code on the web session into this terminal: opens a picker, then fetches the branch and conversation. Also available as `/tp`. Requires a claude.ai subscription |
|
||||||
| 66 | `/compact [instructions]` |  | Compact conversation with optional focus instructions |
|
| 66 | `/web-setup` |  | Connect your GitHub account to Claude Code on the web using your local `gh` CLI credentials. `/schedule` prompts for this automatically if GitHub is not connected |
|
||||||
| 67 | `/exit` |  | Exit the CLI. Alias: `/quit` |
|
| 67 | `/branch [name]` |  | Create a branch of the current conversation at this point. Alias: `/fork` |
|
||||||
| 68 | `/rename [name]` |  | Rename the current session and show the name on the prompt bar. Without a name, auto-generates one from conversation history |
|
| 68 | `/btw <question>` |  | Ask a quick side question without adding to the conversation |
|
||||||
| 69 | `/resume [session]` |  | Resume a conversation by ID or name, or open the session picker. Alias: `/continue` |
|
| 69 | `/clear` |  | Clear conversation history and free up context. Aliases: `/reset`, `/new` |
|
||||||
| 70 | `/rewind` |  | Rewind the conversation and/or code to a previous point, or summarize from a selected message. See checkpointing. Alias: `/checkpoint`, `/undo` |
|
| 70 | `/compact [instructions]` |  | Compact conversation with optional focus instructions |
|
||||||
|
| 71 | `/exit` |  | Exit the CLI. Alias: `/quit` |
|
||||||
|
| 72 | `/recap` |  | Generate a one-line summary of the current session on demand, without affecting the ongoing conversation |
|
||||||
|
| 73 | `/rename [name]` |  | Rename the current session and show the name on the prompt bar. Without a name, auto-generates one from conversation history |
|
||||||
|
| 74 | `/resume [session]` |  | Resume a conversation by ID or name, or open the session picker. Alias: `/continue` |
|
||||||
|
| 75 | `/rewind` |  | Rewind the conversation and/or code to a previous point, or summarize from a selected message. See checkpointing. Alias: `/checkpoint`, `/undo` |
|
||||||
|
|
||||||
Bundled skills such as `/debug` can also appear in the slash-command menu, but they are not built-in commands.
|
Bundled skills such as `/debug` can also appear in the slash-command menu, but they are not built-in commands.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user