20 pages for /doctor.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…Claude's behavior actually shifts. For a checked-in CLAUDE.md, run [`/doctor`](/docs/en/commands#all-commands) and Claude proposes cuts for content it can derive from the codebase. If Claude keeps s…
Claude Code changelog
Claude Code CLI · in the page
changelog
…rce, and `f` applies the fixes; the same fixes appear in VS Code and `/doctor` * Improved MCP consent dialogs so an Enter meant for the prompt is less likely to be taken as Accept * Improved a mod's `…
CLI reference
Claude Code CLI · in the page
cli-reference
…ty. For the in-session setup checkup that can also apply fixes, run [`/doctor`](/docs/en/commands#all-commands)…
Commands
Claude Code CLI · in the page
commands
…sation back to a checkpoint, or summarizes part of the conversation. `/doctor` runs a setup checkup that diagnoses installation and configuration issues and can fix them, `/debug` diagnoses runtime is…
Run Claude Code behind a corporate launcher
Claude Code CLI · in the page
corporate-launcher
…once, and it puts the installation into an externally managed state: `/doctor` reports it, auto-update leaves the file in place, and cleanup of old versions stays disabled until the installer manages…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…gs, hooks, MCP servers, or skills aren't taking effect. Use /context, /doctor, /hooks, and /mcp to see what actually loaded. When Claude ignores an instruction or a feature you configured doesn't app…
Environment variables
Claude Code CLI · in the page
env-vars
…in commands like `/init` stay typable but are hidden from the model. `/doctor` stays typable like the built-in commands; hide it with `DISABLE_DOCTOR_COMMAND` instead. Skills from plugins, `.claude/sk…
Extend Claude Code
Claude Code CLI · in the page
features-overview
…ked-in CLAUDE.md](/docs/en/memory.md#my-claude-md-is-too-large), run `/doctor`. **Skills** Skills are extra capabilities in Claude's toolkit. They can be reference material (like an API style guide)…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…h setup: * `/init` generates a starter CLAUDE.md for your project * `/doctor` runs a setup checkup that diagnoses installation and configuration issues and can fix them ### It's a conversation Clau…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
….1.205, a `Doctor` context and a `doctor:fix` action existed for the `/doctor` diagnostics screen. ## Available actions Actions follow a `namespace:action` format, such as `chat:submit` to send a me…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…tains its file. To trim a file that is already checked in, run the [`/doctor` checkup](/docs/en/memory#my-claude-md-is-too-large). The root `CLAUDE.md` holds the rules that apply in every package: `…
How Claude remembers your project
Claude Code CLI · in the page
memory
…heck your instruction files for outdated or conflicting content, run `/doctor prompt-audit` in a session. Claude looks for problems such as instructions written for older models, references to files o…
Measure plugin cost and usage
Claude Code CLI · in the page
plugins/measure
…cently-in-/plugin), [`/skill-doctor`](#find-skills-that-never-run), [`/doctor`](#unused-plugins-in-/doctor), and [`/usage`](#usage-share-in-/usage). All four are commands the user runs at the Claude C…
Claude Code settings
Claude Code CLI · in the page
settings
…gle typo cannot disable the rest of your organization's policy. Run [`/doctor`](/docs/en/commands#all-commands) to list stripped entries with their source file and field. This behavior is consistent…
All settings
Claude Code CLI · in the page
settings-reference
…much context the listing uses and which skills contribute most, run `/doctor`. ### `skillListingMaxDescChars` Each turn, Claude sees a [listing of your skills](/docs/en/skills.md#skill-descriptions…
Extend Claude with skills
Claude Code CLI · in the page
skills
…undled skills Claude Code includes a set of bundled skills, such as `/doctor`, `/code-review`, `/batch`, `/debug`, `/loop`, and `/claude-api`. Bundled skills are prompt-based: they give Claude detail…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…tion closest to the working directory wins, as described above. The [`/doctor`](/docs/en/commands#all-commands) setup checkup reports files in the same directory that share a name and proposes renamin…
Troubleshooting
Claude Code CLI · in the page
troubleshooting
…rmance-and-stability) below | If you're not sure which applies, run `/doctor` inside Claude Code for an automated check of your installation, settings, extensions, and context usage; it proposes fixe…
Week 28 · July 6–10, 2026
Claude Code CLI · in the page
whats-new/2026-w28
…rom the Desktop app's built-in browser, run a full setup checkup with /doctor, and pick up auto mode transcript protections and agent view upgrades. Releases [v2.1.202 → v2.1.206](/docs/en/changelog.…
What's new
Claude Code CLI · in the page
whats-new/index
…way it does with your local dev server previews. Also this week: **`/doctor`** is a full setup checkup that diagnoses issues and can fix them, with `/checkup` as its alias; **auto mode** blocks tran…