{
  "schemaVersion": 3,
  "generated": "2026-08-26",
  "dataCompiled": "2026-08-23",
  "siteUrl": "https://codylindley.github.io/slash-command-atlas/",
  "products": [
    {
      "id": "copilot",
      "name": "GitHub Copilot",
      "vendor": "GitHub"
    },
    {
      "id": "claude",
      "name": "Claude Code",
      "vendor": "Anthropic"
    },
    {
      "id": "codex",
      "name": "OpenAI Codex",
      "vendor": "OpenAI"
    }
  ],
  "surfaces": [
    {
      "id": "app",
      "product": "copilot",
      "name": "GitHub Copilot app",
      "label": "Desktop app",
      "coverage": "documented-reference",
      "where": "macOS, Linux, Windows",
      "docs": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/slash-commands"
    },
    {
      "id": "cli",
      "product": "copilot",
      "name": "GitHub Copilot CLI",
      "label": "CLI",
      "coverage": "documented-reference",
      "where": "Terminal — interactive session",
      "docs": "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-command-reference"
    },
    {
      "id": "vscode",
      "product": "copilot",
      "name": "GitHub Copilot Chat in VS Code",
      "label": "VS Code",
      "coverage": "documented-reference",
      "where": "Chat view, inline chat, editor",
      "docs": "https://code.visualstudio.com/docs/copilot/reference/copilot-vscode-features"
    },
    {
      "id": "jetbrains",
      "product": "copilot",
      "name": "GitHub Copilot Chat in JetBrains",
      "label": "JetBrains",
      "coverage": "documented-subset",
      "where": "IntelliJ, PyCharm, GoLand, WebStorm…",
      "docs": "https://www.jetbrains.com/help/ai-assistant/copilot-agent.html"
    },
    {
      "id": "visualstudio",
      "product": "copilot",
      "name": "GitHub Copilot Chat in Visual Studio",
      "label": "Visual Studio",
      "coverage": "documented-subset",
      "where": "Visual Studio 2022 on Windows",
      "docs": "https://learn.microsoft.com/en-us/visualstudio/ide/copilot-chat-context?view=visualstudio"
    },
    {
      "id": "xcode",
      "product": "copilot",
      "name": "GitHub Copilot Chat in Xcode",
      "label": "Xcode",
      "coverage": "documented-subset",
      "where": "Xcode on macOS",
      "docs": "https://docs.github.com/en/copilot/reference/chat-cheat-sheet?tool=xcode"
    },
    {
      "id": "web",
      "product": "copilot",
      "name": "GitHub Copilot Chat on GitHub.com",
      "label": "GitHub.com",
      "coverage": "documented-subset",
      "where": "Browser — github.com and mobile",
      "docs": "https://docs.github.com/en/copilot/reference/chat-cheat-sheet"
    },
    {
      "id": "claude-app",
      "product": "claude",
      "name": "Claude Desktop — Code tab",
      "label": "Desktop app",
      "coverage": "runtime-variable",
      "where": "Claude Desktop Code tab — macOS, Windows",
      "docs": "https://code.claude.com/docs/en/desktop"
    },
    {
      "id": "claude-cli",
      "product": "claude",
      "name": "Claude Code CLI",
      "label": "CLI",
      "coverage": "documented-reference",
      "where": "Terminal — interactive session",
      "docs": "https://code.claude.com/docs/en/commands"
    },
    {
      "id": "claude-vscode",
      "product": "claude",
      "name": "Claude Code in VS Code",
      "label": "IDE extension",
      "coverage": "documented-subset",
      "where": "VS Code, Cursor and compatible forks",
      "docs": "https://code.claude.com/docs/en/vs-code"
    },
    {
      "id": "claude-web",
      "product": "claude",
      "name": "Claude Code on the web",
      "label": "Web",
      "coverage": "documented-subset",
      "where": "Browser — claude.ai/code",
      "docs": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
    },
    {
      "id": "codex-app",
      "product": "codex",
      "name": "OpenAI Codex in the ChatGPT desktop app",
      "label": "Desktop app",
      "coverage": "documented-subset",
      "where": "ChatGPT desktop app — Codex workspace",
      "docs": "https://learn.chatgpt.com/docs/reference/slash-commands"
    },
    {
      "id": "codex-cli",
      "product": "codex",
      "name": "OpenAI Codex CLI",
      "label": "CLI",
      "coverage": "documented-reference",
      "where": "Terminal — interactive TUI",
      "docs": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
    },
    {
      "id": "codex-ide",
      "product": "codex",
      "name": "OpenAI Codex IDE extension",
      "label": "IDE extension",
      "coverage": "documented-subset",
      "where": "VS Code, Cursor and Windsurf",
      "docs": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
    }
  ],
  "categories": {
    "modes": "Session modes",
    "session": "Session lifecycle",
    "context": "Context & input",
    "review": "Review & critique",
    "pr": "Pull requests",
    "delegate": "Delegation & parallelism",
    "config": "Models, agents & skills",
    "perms": "Tools & permissions",
    "history": "History & chronicle",
    "diag": "Diagnostics & usage",
    "editor": "Editor actions",
    "author": "Customization authoring",
    "convo": "Conversation management",
    "system": "CLI & environment"
  },
  "sources": [
    {
      "title": "Slash commands for the GitHub Copilot app",
      "url": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/slash-commands"
    },
    {
      "title": "Built-in skills for the GitHub Copilot app",
      "url": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/built-in-skills"
    },
    {
      "title": "Working with agent sessions in the GitHub Copilot app",
      "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/agent-sessions"
    },
    {
      "title": "GitHub Copilot CLI command reference",
      "url": "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-command-reference"
    },
    {
      "title": "GitHub Copilot Chat cheat sheet (all IDEs and the web)",
      "url": "https://docs.github.com/en/copilot/reference/chat-cheat-sheet"
    },
    {
      "title": "VS Code AI features cheat sheet",
      "url": "https://code.visualstudio.com/docs/agents/reference/ai-features-cheat-sheet"
    },
    {
      "title": "Visual Studio: customize chat responses",
      "url": "https://learn.microsoft.com/en-us/visualstudio/ide/copilot-chat-context?view=visualstudio"
    },
    {
      "title": "GitHub Copilot agent in JetBrains IDEs",
      "url": "https://www.jetbrains.com/help/ai-assistant/copilot-agent.html"
    },
    {
      "title": "A guide to slash commands in the GitHub Copilot app (GitHub Blog)",
      "url": "https://github.blog/ai-and-ml/github-copilot/a-guide-to-slash-commands-in-the-github-copilot-app/"
    },
    {
      "title": "Claude Code command reference",
      "url": "https://code.claude.com/docs/en/commands"
    },
    {
      "title": "Claude Code Desktop",
      "url": "https://code.claude.com/docs/en/desktop"
    },
    {
      "title": "Claude Code on the web",
      "url": "https://code.claude.com/docs/en/claude-code-on-the-web"
    },
    {
      "title": "Claude Code Remote Control limitations",
      "url": "https://code.claude.com/docs/en/remote-control#limitations"
    },
    {
      "title": "Claude Code in VS Code",
      "url": "https://code.claude.com/docs/en/vs-code"
    },
    {
      "title": "Slash commands in the ChatGPT desktop app",
      "url": "https://learn.chatgpt.com/docs/reference/slash-commands"
    },
    {
      "title": "Share a read-only Codex thread",
      "url": "https://learn.chatgpt.com/docs/use-chatgpt#share-a-read-only-snapshot-of-a-codex-thread"
    },
    {
      "title": "OpenAI Codex CLI developer commands",
      "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli"
    },
    {
      "title": "OpenAI Codex CLI slash-command source",
      "url": "https://github.com/openai/codex/blob/main/codex-rs/tui/src/slash_command.rs"
    },
    {
      "title": "OpenAI Codex IDE developer commands",
      "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide"
    },
    {
      "title": "Build skills in Codex",
      "url": "https://learn.chatgpt.com/docs/build-skills"
    },
    {
      "title": "Custom prompts in Codex",
      "url": "https://learn.chatgpt.com/docs/custom-prompts"
    },
    {
      "title": "OpenAI Codex commands on the web",
      "url": "https://learn.chatgpt.com/docs/developer-commands?surface=web"
    },
    {
      "title": "OpenAI Codex cloud",
      "url": "https://learn.chatgpt.com/docs/cloud"
    }
  ],
  "commands": [
    {
      "id": "app-plan",
      "product": "copilot",
      "surface": "app",
      "command": "/plan",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches the session into Plan mode, optionally seeded with a prompt.",
      "summaryHtml": "Switches the session into Plan mode, optionally seeded with a prompt.",
      "canonicalExample": "/plan add rate limiting to the public API, 100 requests per minute per token",
      "subcommands": [],
      "examples": [
        "/plan add rate limiting to the public API, 100 requests per minute per token"
      ],
      "related": [
        "interactive",
        "autopilot",
        "spar",
        "research"
      ],
      "docs": [
        {
          "title": "Choosing a session mode",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/agent-sessions#choosing-a-session-mode"
        }
      ]
    },
    {
      "id": "app-interactive",
      "product": "copilot",
      "surface": "app",
      "command": "/interactive",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches the session into Interactive mode, optionally seeded with a prompt.",
      "summaryHtml": "Switches the session into Interactive mode, optionally seeded with a prompt.",
      "canonicalExample": "/interactive walk me through the auth middleware before we change anything",
      "subcommands": [],
      "examples": [
        "/interactive walk me through the auth middleware before we change anything"
      ],
      "related": [
        "plan",
        "autopilot"
      ],
      "docs": [
        {
          "title": "Choosing a session mode",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/agent-sessions#choosing-a-session-mode"
        }
      ]
    },
    {
      "id": "app-autopilot",
      "product": "copilot",
      "surface": "app",
      "command": "/autopilot",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches into Autopilot mode and optionally starts execution.",
      "summaryHtml": "Switches into Autopilot mode and optionally starts execution.",
      "canonicalExample": "/autopilot upgrade to React 19 and get the test suite passing",
      "subcommands": [],
      "examples": [
        "/autopilot upgrade to React 19 and get the test suite passing"
      ],
      "related": [
        "plan",
        "interactive",
        "allow-all-tools",
        "fleet"
      ],
      "docs": [
        {
          "title": "Choosing a session mode",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/agent-sessions#choosing-a-session-mode"
        }
      ]
    },
    {
      "id": "app-clear",
      "product": "copilot",
      "surface": "app",
      "command": "/clear",
      "aliases": [
        "/reset"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Clears the current transcript and starts a fresh session.",
      "summaryHtml": "Clears the current transcript and starts a fresh session.",
      "canonicalExample": "/clear",
      "subcommands": [],
      "examples": [
        "/clear"
      ],
      "related": [
        "restart-session",
        "compact",
        "fork"
      ],
      "docs": []
    },
    {
      "id": "app-fork",
      "product": "copilot",
      "surface": "app",
      "command": "/fork",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Forks the session at the latest turn into a new independent session.",
      "summaryHtml": "Forks the session at the latest turn into a new independent session.",
      "canonicalExample": "/fork",
      "subcommands": [],
      "examples": [
        "/fork"
      ],
      "related": [
        "merge-to-parent",
        "spawn",
        "orchestrate"
      ],
      "docs": []
    },
    {
      "id": "app-merge-to-parent",
      "product": "copilot",
      "surface": "app",
      "command": "/merge-to-parent",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Forked session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Merges a forked session’s work back into the session it came from.",
      "summaryHtml": "Merges a forked session’s work back into the session it came from.",
      "canonicalExample": "/merge-to-parent",
      "subcommands": [],
      "examples": [
        "/merge-to-parent"
      ],
      "related": [
        "fork",
        "spawn"
      ],
      "docs": []
    },
    {
      "id": "app-restart-session",
      "product": "copilot",
      "surface": "app",
      "command": "/restart-session",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Restarts the current session and keeps its history.",
      "summaryHtml": "Restarts the current session and keeps its history.",
      "canonicalExample": "/restart-session",
      "subcommands": [],
      "examples": [
        "/restart-session"
      ],
      "related": [
        "clear",
        "skills"
      ],
      "docs": []
    },
    {
      "id": "app-rename",
      "product": "copilot",
      "surface": "app",
      "command": "/rename",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Renames the current chat or session.",
      "summaryHtml": "Renames the current chat or session.",
      "canonicalExample": "/rename",
      "subcommands": [],
      "examples": [
        "/rename"
      ],
      "related": [
        "fork",
        "inbox"
      ],
      "docs": []
    },
    {
      "id": "app-remote",
      "product": "copilot",
      "surface": "app",
      "command": "/remote",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Enables or manages remote control, so you can reach the session from GitHub.com or GitHub Mobile.",
      "summaryHtml": "Enables or manages remote control, so you can reach the session from GitHub.com or GitHub Mobile.",
      "canonicalExample": "/remote",
      "subcommands": [],
      "examples": [
        "/remote"
      ],
      "related": [
        "terminal",
        "inbox"
      ],
      "docs": [
        {
          "title": "About remote control",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-remote-control"
        }
      ]
    },
    {
      "id": "app-terminal",
      "product": "copilot",
      "surface": "app",
      "command": "/terminal",
      "aliases": [],
      "arguments": "[COMMAND]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens a terminal in the right panel, optionally running a command.",
      "summaryHtml": "Opens a terminal in the right panel, optionally running a command.",
      "canonicalExample": "/terminal npm test",
      "subcommands": [],
      "examples": [
        "/terminal npm test"
      ],
      "related": [
        "review",
        "debug"
      ],
      "docs": []
    },
    {
      "id": "app-ask",
      "product": "copilot",
      "surface": "app",
      "command": "/ask",
      "aliases": [
        "/btw"
      ],
      "arguments": "[QUESTION]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Asks a side question without interrupting the current response.",
      "summaryHtml": "Asks a side question without interrupting the current response.",
      "canonicalExample": "/ask why does this repo pin the Node version in two places?",
      "subcommands": [],
      "examples": [
        "/ask why does this repo pin the Node version in two places?"
      ],
      "related": [
        "context",
        "compact",
        "spawn"
      ],
      "docs": []
    },
    {
      "id": "app-attach-files",
      "product": "copilot",
      "surface": "app",
      "command": "/attach-files",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens a file picker and attaches files to your message.",
      "summaryHtml": "Opens a file picker and attaches files to your message.",
      "canonicalExample": "/attach-files",
      "subcommands": [],
      "examples": [
        "/attach-files"
      ],
      "related": [
        "attach-folder",
        "context",
        "init"
      ],
      "docs": []
    },
    {
      "id": "app-attach-folder",
      "product": "copilot",
      "surface": "app",
      "command": "/attach-folder",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens a folder picker and attaches a folder to your message.",
      "summaryHtml": "Opens a folder picker and attaches a folder to your message.",
      "canonicalExample": "/attach-folder",
      "subcommands": [],
      "examples": [
        "/attach-folder"
      ],
      "related": [
        "attach-files",
        "context",
        "compact"
      ],
      "docs": []
    },
    {
      "id": "app-compact",
      "product": "copilot",
      "surface": "app",
      "command": "/compact",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Summarizes earlier parts of the conversation to reduce token pressure.",
      "summaryHtml": "Summarizes earlier parts of the conversation to reduce token pressure.",
      "canonicalExample": "/compact",
      "subcommands": [],
      "examples": [
        "/compact"
      ],
      "related": [
        "context",
        "clear",
        "chronicle-cost-tips"
      ],
      "docs": []
    },
    {
      "id": "app-context",
      "product": "copilot",
      "surface": "app",
      "command": "/context",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows the current session’s context usage.",
      "summaryHtml": "Shows the current session’s context usage.",
      "canonicalExample": "/context",
      "subcommands": [],
      "examples": [
        "/context"
      ],
      "related": [
        "compact",
        "usage",
        "clear"
      ],
      "docs": []
    },
    {
      "id": "app-init",
      "product": "copilot",
      "surface": "app",
      "command": "/init",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "A repository",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates or improves repository instructions.",
      "summaryHtml": "Generates or improves repository instructions.",
      "canonicalExample": "/init",
      "subcommands": [],
      "examples": [
        "/init"
      ],
      "related": [
        "skills",
        "chronicle-improve"
      ],
      "docs": [
        {
          "title": "Repository configuration",
          "url": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/repository-configuration"
        }
      ]
    },
    {
      "id": "app-review",
      "product": "copilot",
      "surface": "app",
      "command": "/review",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Reviews the changes made in the current session.",
      "summaryHtml": "Reviews the changes made in the current session.",
      "canonicalExample": "/review",
      "subcommands": [],
      "examples": [
        "/review"
      ],
      "related": [
        "security-review",
        "rubber-duck",
        "pr-open"
      ],
      "docs": []
    },
    {
      "id": "app-security-review",
      "product": "copilot",
      "surface": "app",
      "command": "/security-review",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": "Active session with changes",
      "flags": [
        "preview"
      ],
      "comparisonEligible": true,
      "summary": "Runs a security-focused review against the current diff.",
      "summaryHtml": "Runs a security-focused review against the current diff.",
      "canonicalExample": "/security-review",
      "subcommands": [],
      "examples": [
        "/security-review"
      ],
      "related": [
        "review",
        "pr-open",
        "rubber-duck"
      ],
      "docs": [
        {
          "title": "Using /security-review in app sessions",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/agent-sessions#using-security-review-in-app-sessions"
        }
      ]
    },
    {
      "id": "app-rubber-duck",
      "product": "copilot",
      "surface": "app",
      "command": "/rubber-duck",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Asks a different model to critique your plan, implementation or tests.",
      "summaryHtml": "Asks a different model to critique your plan, implementation or tests.",
      "canonicalExample": "/rubber-duck is this migration plan safe to run against production data?",
      "subcommands": [],
      "examples": [
        "/rubber-duck is this migration plan safe to run against production data?"
      ],
      "related": [
        "spar",
        "review",
        "research"
      ],
      "docs": [
        {
          "title": "Using the rubber duck agent",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/agent-sessions#using-the-rubber-duck-agent"
        },
        {
          "title": "About the rubber duck agent",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/rubber-duck"
        }
      ]
    },
    {
      "id": "app-spar",
      "product": "copilot",
      "surface": "app",
      "command": "/spar",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs adversarial reasoning that challenges your approach.",
      "summaryHtml": "Runs adversarial reasoning that challenges your approach.",
      "canonicalExample": "/spar we want to cache sessions in Redis with a 24h TTL — what breaks?",
      "subcommands": [],
      "examples": [
        "/spar we want to cache sessions in Redis with a 24h TTL — what breaks?"
      ],
      "related": [
        "rubber-duck",
        "plan",
        "research"
      ],
      "docs": []
    },
    {
      "id": "app-research",
      "product": "copilot",
      "surface": "app",
      "command": "/research",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs a research workflow and produces a cited report.",
      "summaryHtml": "Runs a research workflow and produces a cited report.",
      "canonicalExample": "/research how do teams handle zero-downtime Postgres major version upgrades?",
      "subcommands": [],
      "examples": [
        "/research how do teams handle zero-downtime Postgres major version upgrades?"
      ],
      "related": [
        "spar",
        "plan",
        "af"
      ],
      "docs": []
    },
    {
      "id": "app-pr-open",
      "product": "copilot",
      "surface": "app",
      "command": "/pr-open",
      "aliases": [],
      "arguments": null,
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": "Active session with changes",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens a pull request from the current session’s changes.",
      "summaryHtml": "Opens a pull request from the current session’s changes.",
      "canonicalExample": "/pr-open",
      "subcommands": [],
      "examples": [
        "/pr-open"
      ],
      "related": [
        "pr-fix-checks",
        "pr-resolve-comments",
        "pr-merge",
        "review"
      ],
      "docs": [
        {
          "title": "Managing issues and pull requests",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/managing-issues-and-pull-requests"
        }
      ]
    },
    {
      "id": "app-pr-fix-checks",
      "product": "copilot",
      "surface": "app",
      "command": "/pr-fix-checks",
      "aliases": [],
      "arguments": null,
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": "Open PR with failing checks",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs a prompt to address failing pull request checks.",
      "summaryHtml": "Runs a prompt to address failing pull request checks.",
      "canonicalExample": "/pr-fix-checks",
      "subcommands": [],
      "examples": [
        "/pr-fix-checks"
      ],
      "related": [
        "pr-open",
        "pr-resolve-comments",
        "pr-merge"
      ],
      "docs": [
        {
          "title": "Managing issues and pull requests",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/managing-issues-and-pull-requests"
        }
      ]
    },
    {
      "id": "app-pr-resolve-comments",
      "product": "copilot",
      "surface": "app",
      "command": "/pr-resolve-comments",
      "aliases": [],
      "arguments": null,
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": "Open PR with unresolved comments",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs a prompt to resolve pull request review comments.",
      "summaryHtml": "Runs a prompt to resolve pull request review comments.",
      "canonicalExample": "/pr-resolve-comments",
      "subcommands": [],
      "examples": [
        "/pr-resolve-comments"
      ],
      "related": [
        "pr-fix-checks",
        "pr-open",
        "pr-merge"
      ],
      "docs": [
        {
          "title": "Managing issues and pull requests",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/managing-issues-and-pull-requests"
        }
      ]
    },
    {
      "id": "app-pr-merge",
      "product": "copilot",
      "surface": "app",
      "command": "/pr-merge",
      "aliases": [],
      "arguments": null,
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": "Mergeable pull request",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Merges the current pull request into its target branch.",
      "summaryHtml": "Merges the current pull request into its target branch.",
      "canonicalExample": "/pr-merge",
      "subcommands": [],
      "examples": [
        "/pr-merge"
      ],
      "related": [
        "pr-open",
        "pr-fix-checks",
        "pr-resolve-comments",
        "pr-stack"
      ],
      "docs": [
        {
          "title": "Managing issues and pull requests",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/managing-issues-and-pull-requests"
        }
      ]
    },
    {
      "id": "app-pr-stack",
      "product": "copilot",
      "surface": "app",
      "command": "/pr-stack",
      "aliases": [],
      "arguments": null,
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Creates and manages a stack of dependent pull requests, with one child session per layer.",
      "summaryHtml": "Creates and manages a stack of dependent pull requests, with one child session per layer.",
      "canonicalExample": "/pr-stack",
      "subcommands": [],
      "examples": [
        "/pr-stack"
      ],
      "related": [
        "pr-open",
        "orchestrate",
        "spawn"
      ],
      "docs": [
        {
          "title": "Built-in skills for the Copilot app",
          "url": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/built-in-skills"
        },
        {
          "title": "About stacked pull requests",
          "url": "https://docs.github.com/en/pull-requests/get-started/about-stacked-prs"
        }
      ]
    },
    {
      "id": "app-orchestrate",
      "product": "copilot",
      "surface": "app",
      "command": "/orchestrate",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Coordinates work across sessions and repositories by creating and guiding child sessions.",
      "summaryHtml": "Coordinates work across sessions and repositories by creating and guiding child sessions.",
      "canonicalExample": "/orchestrate rename User.email to primaryEmail across the API, the web client and the SDK",
      "subcommands": [],
      "examples": [
        "/orchestrate rename User.email to primaryEmail across the API, the web client and the SDK"
      ],
      "related": [
        "fleet",
        "spawn",
        "pr-stack"
      ],
      "docs": [
        {
          "title": "Built-in skills for the Copilot app",
          "url": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/built-in-skills"
        }
      ]
    },
    {
      "id": "app-fleet",
      "product": "copilot",
      "surface": "app",
      "command": "/fleet",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Launches multiple agents in parallel on a single task.",
      "summaryHtml": "Launches multiple agents in parallel on a single task.",
      "canonicalExample": "/fleet add JSDoc comments to every exported function in src/lib",
      "subcommands": [],
      "examples": [
        "/fleet add JSDoc comments to every exported function in src/lib"
      ],
      "related": [
        "orchestrate",
        "spawn",
        "autopilot"
      ],
      "docs": []
    },
    {
      "id": "app-spawn",
      "product": "copilot",
      "surface": "app",
      "command": "/spawn",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Creates a focused child session for delegated work.",
      "summaryHtml": "Creates a focused child session for delegated work.",
      "canonicalExample": "/spawn write integration tests for the new webhook endpoint",
      "subcommands": [],
      "examples": [
        "/spawn write integration tests for the new webhook endpoint"
      ],
      "related": [
        "fleet",
        "orchestrate",
        "fork"
      ],
      "docs": []
    },
    {
      "id": "app-model",
      "product": "copilot",
      "surface": "app",
      "command": "/model",
      "aliases": [
        "/models"
      ],
      "arguments": "[MODEL]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens model selection, or selects a model by name or ID.",
      "summaryHtml": "Opens model selection, or selects a model by name or ID.",
      "canonicalExample": "/model auto",
      "subcommands": [],
      "examples": [
        "/model auto"
      ],
      "related": [
        "agent",
        "usage",
        "rubber-duck"
      ],
      "docs": [
        {
          "title": "Auto model selection",
          "url": "https://docs.github.com/en/copilot/concepts/models/auto-model-selection"
        },
        {
          "title": "Use your own model provider",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/use-byok-models"
        }
      ]
    },
    {
      "id": "app-agent",
      "product": "copilot",
      "surface": "app",
      "command": "/agent",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Selects a custom agent for the session.",
      "summaryHtml": "Selects a custom agent for the session.",
      "canonicalExample": "/agent",
      "subcommands": [],
      "examples": [
        "/agent"
      ],
      "related": [
        "model",
        "skills",
        "af"
      ],
      "docs": [
        {
          "title": "About custom agents",
          "url": "https://docs.github.com/en/copilot/concepts/agents/cloud-agent/about-custom-agents"
        }
      ]
    },
    {
      "id": "app-skills",
      "product": "copilot",
      "surface": "app",
      "command": "/skills",
      "aliases": [],
      "arguments": "reload",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages skills. Use /skills reload to reload them mid-session.",
      "summaryHtml": "Manages skills. Use /skills reload to reload them mid-session.",
      "canonicalExample": "/skills reload",
      "subcommands": [],
      "examples": [
        "/skills reload"
      ],
      "related": [
        "agent",
        "af",
        "init"
      ],
      "docs": [
        {
          "title": "About agent skills",
          "url": "https://docs.github.com/en/copilot/concepts/agents/about-agent-skills"
        },
        {
          "title": "Built-in skills for the Copilot app",
          "url": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/built-in-skills"
        }
      ]
    },
    {
      "id": "app-af",
      "product": "copilot",
      "surface": "app",
      "command": "/af",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Finds installable MCP servers, tools, skills and agents by searching Agent Finder.",
      "summaryHtml": "Finds installable MCP servers, tools, skills and agents by searching Agent Finder.",
      "canonicalExample": "/af something that can query a Postgres database",
      "subcommands": [],
      "examples": [
        "/af something that can query a Postgres database"
      ],
      "related": [
        "skills",
        "agent"
      ],
      "docs": [
        {
          "title": "MCP and Agent Finder",
          "url": "https://docs.github.com/en/copilot/concepts/context/mcp#agent-finder"
        },
        {
          "title": "Built-in skills for the Copilot app",
          "url": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/built-in-skills"
        }
      ]
    },
    {
      "id": "app-create-canvas",
      "product": "copilot",
      "surface": "app",
      "command": "/create-canvas",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Invokes the canvas-authoring skill.",
      "summaryHtml": "Invokes the canvas-authoring skill.",
      "canonicalExample": "/create-canvas a board of the open PRs in this repo grouped by review state",
      "subcommands": [],
      "examples": [
        "/create-canvas a board of the open PRs in this repo grouped by review state"
      ],
      "related": [
        "inbox",
        "orchestrate"
      ],
      "docs": [
        {
          "title": "Working with canvas extensions",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/working-with-canvas-extensions"
        },
        {
          "title": "Built-in skills for the Copilot app",
          "url": "https://docs.github.com/en/copilot/reference/github-copilot-app-reference/built-in-skills"
        }
      ]
    },
    {
      "id": "app-allow-all-tools",
      "product": "copilot",
      "surface": "app",
      "command": "/allow-all-tools",
      "aliases": [
        "/yolo"
      ],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Turns tool auto-approval on, or shows its current state.",
      "summaryHtml": "Turns tool auto-approval on, or shows its current state.",
      "canonicalExample": "/allow-all-tools",
      "subcommands": [],
      "examples": [
        "/allow-all-tools"
      ],
      "related": [
        "reset-allowed-tools",
        "autopilot"
      ],
      "docs": []
    },
    {
      "id": "app-reset-allowed-tools",
      "product": "copilot",
      "surface": "app",
      "command": "/reset-allowed-tools",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Clears session-level tool approvals and turns auto-approval off.",
      "summaryHtml": "Clears session-level tool approvals and turns auto-approval off.",
      "canonicalExample": "/reset-allowed-tools",
      "subcommands": [],
      "examples": [
        "/reset-allowed-tools"
      ],
      "related": [
        "allow-all-tools"
      ],
      "docs": []
    },
    {
      "id": "app-chronicle",
      "product": "copilot",
      "surface": "app",
      "command": "/chronicle",
      "aliases": [],
      "arguments": null,
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens session history and analysis features.",
      "summaryHtml": "Opens session history and analysis features.",
      "canonicalExample": "/chronicle",
      "subcommands": [],
      "examples": [
        "/chronicle"
      ],
      "related": [
        "chronicle-standup",
        "chronicle-search",
        "context"
      ],
      "docs": [
        {
          "title": "Using /chronicle with app sessions",
          "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/agent-sessions#using-chronicle-with-app-sessions"
        },
        {
          "title": "Chronicle (Copilot CLI)",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "app-chronicle-standup",
      "product": "copilot",
      "surface": "app",
      "command": "/chronicle standup",
      "aliases": [],
      "arguments": null,
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Summarizes your work from the last day.",
      "summaryHtml": "Summarizes your work from the last day.",
      "canonicalExample": "/chronicle standup",
      "subcommands": [],
      "examples": [
        "/chronicle standup"
      ],
      "related": [
        "chronicle",
        "chronicle-search"
      ],
      "docs": [
        {
          "title": "Chronicle (Copilot CLI)",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "app-chronicle-search",
      "product": "copilot",
      "surface": "app",
      "command": "/chronicle search",
      "aliases": [],
      "arguments": null,
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Searches session history by keyword or topic.",
      "summaryHtml": "Searches session history by keyword or topic.",
      "canonicalExample": "/chronicle search flaky websocket test",
      "subcommands": [],
      "examples": [
        "/chronicle search flaky websocket test"
      ],
      "related": [
        "chronicle",
        "chronicle-standup"
      ],
      "docs": [
        {
          "title": "Chronicle (Copilot CLI)",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "app-chronicle-tips",
      "product": "copilot",
      "surface": "app",
      "command": "/chronicle tips",
      "aliases": [],
      "arguments": null,
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Returns personalized workflow tips.",
      "summaryHtml": "Returns personalized workflow tips.",
      "canonicalExample": "/chronicle tips",
      "subcommands": [],
      "examples": [
        "/chronicle tips"
      ],
      "related": [
        "chronicle",
        "chronicle-cost-tips",
        "chronicle-improve"
      ],
      "docs": [
        {
          "title": "Chronicle (Copilot CLI)",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "app-chronicle-cost-tips",
      "product": "copilot",
      "surface": "app",
      "command": "/chronicle cost-tips",
      "aliases": [],
      "arguments": null,
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows suggestions to reduce token usage and cost.",
      "summaryHtml": "Shows suggestions to reduce token usage and cost.",
      "canonicalExample": "/chronicle cost-tips",
      "subcommands": [],
      "examples": [
        "/chronicle cost-tips"
      ],
      "related": [
        "chronicle-tips",
        "usage",
        "context",
        "compact"
      ],
      "docs": [
        {
          "title": "Chronicle (Copilot CLI)",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "app-chronicle-improve",
      "product": "copilot",
      "surface": "app",
      "command": "/chronicle improve",
      "aliases": [],
      "arguments": null,
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Suggests improvements for your instructions file.",
      "summaryHtml": "Suggests improvements for your instructions file.",
      "canonicalExample": "/chronicle improve",
      "subcommands": [],
      "examples": [
        "/chronicle improve"
      ],
      "related": [
        "init",
        "chronicle-tips"
      ],
      "docs": [
        {
          "title": "Chronicle (Copilot CLI)",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "app-chronicle-reindex",
      "product": "copilot",
      "surface": "app",
      "command": "/chronicle reindex",
      "aliases": [],
      "arguments": null,
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Rebuilds the chronicle session index.",
      "summaryHtml": "Rebuilds the chronicle session index.",
      "canonicalExample": "/chronicle reindex",
      "subcommands": [],
      "examples": [
        "/chronicle reindex"
      ],
      "related": [
        "chronicle",
        "chronicle-search"
      ],
      "docs": [
        {
          "title": "Chronicle (Copilot CLI)",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "app-debug",
      "product": "copilot",
      "surface": "app",
      "command": "/debug",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Copies session debug JSON to your clipboard.",
      "summaryHtml": "Copies session debug JSON to your clipboard.",
      "canonicalExample": "/debug",
      "subcommands": [],
      "examples": [
        "/debug"
      ],
      "related": [
        "collect-debug-logs",
        "export-gist"
      ],
      "docs": []
    },
    {
      "id": "app-collect-debug-logs",
      "product": "copilot",
      "surface": "app",
      "command": "/collect-debug-logs",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Creates a debug log archive, or uploads one as a secret gist.",
      "summaryHtml": "Creates a debug log archive, or uploads one as a secret gist.",
      "canonicalExample": "/collect-debug-logs",
      "subcommands": [],
      "examples": [
        "/collect-debug-logs"
      ],
      "related": [
        "debug",
        "export-gist"
      ],
      "docs": []
    },
    {
      "id": "app-export-gist",
      "product": "copilot",
      "surface": "app",
      "command": "/export-gist",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Active session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Exports the transcript to a secret gist.",
      "summaryHtml": "Exports the transcript to a secret gist.",
      "canonicalExample": "/export-gist",
      "subcommands": [],
      "examples": [
        "/export-gist"
      ],
      "related": [
        "collect-debug-logs",
        "debug"
      ],
      "docs": []
    },
    {
      "id": "app-usage",
      "product": "copilot",
      "surface": "app",
      "command": "/usage",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens usage and rate-limit details for your plan.",
      "summaryHtml": "Opens usage and rate-limit details for your plan.",
      "canonicalExample": "/usage",
      "subcommands": [],
      "examples": [
        "/usage"
      ],
      "related": [
        "context",
        "chronicle-cost-tips",
        "model"
      ],
      "docs": []
    },
    {
      "id": "app-inbox",
      "product": "copilot",
      "surface": "app",
      "command": "/inbox",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Renders an interactive inbox widget for work items.",
      "summaryHtml": "Renders an interactive inbox widget for work items.",
      "canonicalExample": "/inbox",
      "subcommands": [],
      "examples": [
        "/inbox"
      ],
      "related": [
        "pr-open",
        "create-canvas",
        "remote"
      ],
      "docs": []
    },
    {
      "id": "cli-plan",
      "product": "copilot",
      "surface": "cli",
      "command": "/plan",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Creates an implementation plan before coding.",
      "summaryHtml": "Creates an implementation plan before coding.",
      "canonicalExample": "/plan migrate the config loader from JSON to TOML",
      "subcommands": [],
      "examples": [
        "/plan migrate the config loader from JSON to TOML"
      ],
      "related": [
        "autopilot",
        "rubber-duck",
        "research"
      ],
      "docs": []
    },
    {
      "id": "cli-autopilot",
      "product": "copilot",
      "surface": "cli",
      "command": "/autopilot",
      "aliases": [
        "/goal"
      ],
      "arguments": "[OBJECTIVE]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [
        "experimental"
      ],
      "comparisonEligible": true,
      "summary": "Starts or refocuses autopilot mode, optionally with an explicit objective.",
      "summaryHtml": "Starts or refocuses autopilot mode, optionally with an explicit objective.",
      "canonicalExample": "/autopilot get the integration tests green",
      "subcommands": [],
      "examples": [
        "/autopilot get the integration tests green",
        "/autopilot refactor the auth module --max-ai-credits 5"
      ],
      "related": [
        "plan",
        "limits",
        "fleet"
      ],
      "docs": []
    },
    {
      "id": "cli-clear",
      "product": "copilot",
      "surface": "cli",
      "command": "/clear",
      "aliases": [
        "/new",
        "/reset"
      ],
      "arguments": "[PROMPT]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a new conversation.",
      "summaryHtml": "Starts a new conversation.",
      "canonicalExample": "/clear review the caching layer from scratch",
      "subcommands": [],
      "examples": [
        "/clear review the caching layer from scratch"
      ],
      "related": [
        "compact",
        "fork",
        "restart"
      ],
      "docs": []
    },
    {
      "id": "cli-exit",
      "product": "copilot",
      "surface": "cli",
      "command": "/exit",
      "aliases": [
        "/quit"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Closes the current session.",
      "summaryHtml": "Closes the current session.",
      "canonicalExample": "/exit",
      "subcommands": [],
      "examples": [
        "/exit"
      ],
      "related": [
        "resume",
        "session",
        "share"
      ],
      "docs": []
    },
    {
      "id": "cli-fork",
      "product": "copilot",
      "surface": "cli",
      "command": "/fork",
      "aliases": [
        "/branch"
      ],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "experimental"
      ],
      "comparisonEligible": true,
      "summary": "Forks the current session into a new one, optionally named.",
      "summaryHtml": "Forks the current session into a new one, optionally named.",
      "canonicalExample": "/fork alternate-cache-design",
      "subcommands": [],
      "examples": [
        "/fork alternate-cache-design"
      ],
      "related": [
        "clear",
        "worktree",
        "resume"
      ],
      "docs": []
    },
    {
      "id": "cli-rename",
      "product": "copilot",
      "surface": "cli",
      "command": "/rename",
      "aliases": [],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Renames the current session, auto-generating a name if omitted.",
      "summaryHtml": "Renames the current session, auto-generating a name if omitted.",
      "canonicalExample": "/rename oauth-token-rotation",
      "subcommands": [],
      "examples": [
        "/rename oauth-token-rotation"
      ],
      "related": [
        "session"
      ],
      "docs": []
    },
    {
      "id": "cli-restart",
      "product": "copilot",
      "surface": "cli",
      "command": "/restart",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Restarts the CLI, preserving the current session.",
      "summaryHtml": "Restarts the CLI, preserving the current session.",
      "canonicalExample": "/restart",
      "subcommands": [],
      "examples": [
        "/restart"
      ],
      "related": [
        "clear",
        "update"
      ],
      "docs": []
    },
    {
      "id": "cli-resume",
      "product": "copilot",
      "surface": "cli",
      "command": "/resume",
      "aliases": [
        "/continue"
      ],
      "arguments": "[SESSION-ID]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches to a different session, chosen from a list or by ID.",
      "summaryHtml": "Switches to a different session, chosen from a list or by ID.",
      "canonicalExample": "/resume",
      "subcommands": [],
      "examples": [
        "/resume"
      ],
      "related": [
        "session",
        "exit",
        "fork"
      ],
      "docs": []
    },
    {
      "id": "cli-session",
      "product": "copilot",
      "surface": "cli",
      "command": "/session",
      "aliases": [
        "/sessions"
      ],
      "arguments": "[info|checkpoints|files|plan|rename|cleanup|prune|delete|delete-all]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows session information and manages saved sessions.",
      "summaryHtml": "Shows session information and manages saved sessions.",
      "canonicalExample": "/session info",
      "subcommands": [
        {
          "name": "info",
          "description": "Session details, including the session link when available"
        },
        {
          "name": "checkpoints [n]",
          "description": "List session checkpoints"
        },
        {
          "name": "files",
          "description": "Files touched in this session"
        },
        {
          "name": "plan",
          "description": "The session’s current plan"
        },
        {
          "name": "rename [NAME]",
          "description": "Rename the session"
        },
        {
          "name": "cleanup / prune",
          "description": "Clear out old session data"
        },
        {
          "name": "delete [ID] / delete-all",
          "description": "Delete one session, or all of them"
        }
      ],
      "examples": [
        "/session info"
      ],
      "related": [
        "resume",
        "rename",
        "undo"
      ],
      "docs": []
    },
    {
      "id": "cli-remote",
      "product": "copilot",
      "surface": "cli",
      "command": "/remote",
      "aliases": [],
      "arguments": "[on|off]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows, enables, or ends remote control of the session.",
      "summaryHtml": "Shows, enables, or ends remote control of the session.",
      "canonicalExample": "/remote on",
      "subcommands": [],
      "examples": [
        "/remote on"
      ],
      "related": [
        "ide",
        "app"
      ],
      "docs": [
        {
          "title": "Steer remotely",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/steer-remotely"
        }
      ]
    },
    {
      "id": "cli-worktree",
      "product": "copilot",
      "surface": "cli",
      "command": "/worktree",
      "aliases": [],
      "arguments": "[branch|task]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "A Git repository",
      "flags": [
        "experimental"
      ],
      "comparisonEligible": true,
      "summary": "Creates a new Git worktree and switches to it, leaving uncommitted changes behind.",
      "summaryHtml": "Creates a new Git worktree and switches to it, leaving uncommitted changes behind.",
      "canonicalExample": "/worktree add rate limiting to the API",
      "subcommands": [
        {
          "name": "new [PROMPT]",
          "description": "Start a new conversation in a new worktree, leaving this one alone"
        }
      ],
      "examples": [
        "/worktree add rate limiting to the API"
      ],
      "related": [
        "move",
        "fork"
      ],
      "docs": [
        {
          "title": "Config directory reference",
          "url": "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-config-dir-reference"
        }
      ]
    },
    {
      "id": "cli-move",
      "product": "copilot",
      "surface": "cli",
      "command": "/move",
      "aliases": [],
      "arguments": "[branch|task]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "A Git repository",
      "flags": [
        "experimental"
      ],
      "comparisonEligible": true,
      "summary": "Moves uncommitted changes into a new Git worktree and switches to it.",
      "summaryHtml": "Moves uncommitted changes into a new Git worktree and switches to it.",
      "canonicalExample": "/move rate-limit-api",
      "subcommands": [],
      "examples": [
        "/move rate-limit-api"
      ],
      "related": [
        "worktree"
      ],
      "docs": []
    },
    {
      "id": "cli-undo",
      "product": "copilot",
      "surface": "cli",
      "command": "/undo",
      "aliases": [
        "/rewind"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the rewind picker to roll the session back to an earlier turn.",
      "summaryHtml": "Opens the rewind picker to roll the session back to an earlier turn.",
      "canonicalExample": "/undo",
      "subcommands": [],
      "examples": [
        "/undo"
      ],
      "related": [
        "session",
        "diff"
      ],
      "docs": []
    },
    {
      "id": "cli-compact",
      "product": "copilot",
      "surface": "cli",
      "command": "/compact",
      "aliases": [],
      "arguments": "[FOCUS-INSTRUCTIONS]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Summarizes conversation history to reduce context window usage.",
      "summaryHtml": "Summarizes conversation history to reduce context window usage.",
      "canonicalExample": "/compact focus on the auth module",
      "subcommands": [],
      "examples": [
        "/compact focus on the auth module"
      ],
      "related": [
        "context",
        "clear"
      ],
      "docs": [
        {
          "title": "Context management: compaction",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/context-management#compaction"
        }
      ]
    },
    {
      "id": "cli-context",
      "product": "copilot",
      "surface": "cli",
      "command": "/context",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows context window token usage and a visualization of it.",
      "summaryHtml": "Shows context window token usage and a visualization of it.",
      "canonicalExample": "/context",
      "subcommands": [],
      "examples": [
        "/context"
      ],
      "related": [
        "compact",
        "usage"
      ],
      "docs": [
        {
          "title": "Checking your context usage",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/context-management#checking-your-context-usage"
        }
      ]
    },
    {
      "id": "cli-add-dir",
      "product": "copilot",
      "surface": "cli",
      "command": "/add-dir",
      "aliases": [],
      "arguments": "PATH",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Adds a directory to the allowed list for file access.",
      "summaryHtml": "Adds a directory to the allowed list for file access.",
      "canonicalExample": "/add-dir ../shared-schema",
      "subcommands": [],
      "examples": [
        "/add-dir ../shared-schema"
      ],
      "related": [
        "list-dirs",
        "cwd",
        "permissions"
      ],
      "docs": []
    },
    {
      "id": "cli-list-dirs",
      "product": "copilot",
      "surface": "cli",
      "command": "/list-dirs",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Displays every directory that file access has been allowed for.",
      "summaryHtml": "Displays every directory that file access has been allowed for.",
      "canonicalExample": "/list-dirs",
      "subcommands": [],
      "examples": [
        "/list-dirs"
      ],
      "related": [
        "add-dir",
        "cwd"
      ],
      "docs": []
    },
    {
      "id": "cli-cwd",
      "product": "copilot",
      "surface": "cli",
      "command": "/cwd",
      "aliases": [
        "/cd"
      ],
      "arguments": "[PATH]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Changes the working directory, or displays the current one.",
      "summaryHtml": "Changes the working directory, or displays the current one.",
      "canonicalExample": "/cwd ../service-api",
      "subcommands": [],
      "examples": [
        "/cwd ../service-api"
      ],
      "related": [
        "add-dir",
        "list-dirs"
      ],
      "docs": []
    },
    {
      "id": "cli-instructions",
      "product": "copilot",
      "surface": "cli",
      "command": "/instructions",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Views and toggles custom instruction files.",
      "summaryHtml": "Views and toggles custom instruction files.",
      "canonicalExample": "/instructions",
      "subcommands": [],
      "examples": [
        "/instructions"
      ],
      "related": [
        "init",
        "env",
        "settings"
      ],
      "docs": []
    },
    {
      "id": "cli-keep-alive",
      "product": "copilot",
      "surface": "cli",
      "command": "/keep-alive",
      "aliases": [
        "/caffeinate"
      ],
      "arguments": "[on|off|busy|DURATION]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Prevents the machine from sleeping while Copilot works.",
      "summaryHtml": "Prevents the machine from sleeping while Copilot works.",
      "canonicalExample": "/keep-alive busy",
      "subcommands": [],
      "examples": [
        "/keep-alive busy",
        "/caffeinate 2h"
      ],
      "related": [
        "tasks",
        "every",
        "after"
      ],
      "docs": [
        {
          "title": "CLI command reference",
          "url": "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-command-reference"
        }
      ]
    },
    {
      "id": "cli-init",
      "product": "copilot",
      "surface": "cli",
      "command": "/init",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Initializes Copilot custom instructions and agentic features for the repository.",
      "summaryHtml": "Initializes Copilot custom instructions and agentic features for the repository.",
      "canonicalExample": "/init",
      "subcommands": [],
      "examples": [
        "/init"
      ],
      "related": [
        "instructions",
        "skills"
      ],
      "docs": [
        {
          "title": "Config directory reference",
          "url": "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-config-dir-reference"
        }
      ]
    },
    {
      "id": "cli-search",
      "product": "copilot",
      "surface": "cli",
      "command": "/search",
      "aliases": [
        "/find"
      ],
      "arguments": "[QUERY]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [
        "experimental"
      ],
      "comparisonEligible": true,
      "summary": "Searches the conversation timeline.",
      "summaryHtml": "Searches the conversation timeline.",
      "canonicalExample": "/search websocket timeout",
      "subcommands": [],
      "examples": [
        "/search websocket timeout"
      ],
      "related": [
        "chronicle",
        "copy"
      ],
      "docs": []
    },
    {
      "id": "cli-copy",
      "product": "copilot",
      "surface": "cli",
      "command": "/copy",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Copies the last response to the clipboard.",
      "summaryHtml": "Copies the last response to the clipboard.",
      "canonicalExample": "/copy",
      "subcommands": [],
      "examples": [
        "/copy"
      ],
      "related": [
        "share",
        "context"
      ],
      "docs": []
    },
    {
      "id": "cli-ask",
      "product": "copilot",
      "surface": "cli",
      "command": "/ask",
      "aliases": [],
      "arguments": "QUESTION",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Asks a quick side question without adding it to the conversation history.",
      "summaryHtml": "Asks a quick side question without adding it to the conversation history.",
      "canonicalExample": "/ask what does the -u flag do in git push?",
      "subcommands": [],
      "examples": [
        "/ask what does the -u flag do in git push?"
      ],
      "related": [
        "compact",
        "context"
      ],
      "docs": []
    },
    {
      "id": "cli-refine",
      "product": "copilot",
      "surface": "cli",
      "command": "/refine",
      "aliases": [],
      "arguments": "TEXT",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Rewrites a roughly composed prompt into a clearer one for review.",
      "summaryHtml": "Rewrites a roughly composed prompt into a clearer one for review.",
      "canonicalExample": "/refine add retries to the upload handler without changing its API",
      "subcommands": [],
      "examples": [
        "/refine add retries to the upload handler without changing its API"
      ],
      "related": [
        "voice",
        "plan"
      ],
      "docs": []
    },
    {
      "id": "cli-review",
      "product": "copilot",
      "surface": "cli",
      "command": "/review",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs the code review agent to analyze changes.",
      "summaryHtml": "Runs the code review agent to analyze changes.",
      "canonicalExample": "/review focus on error handling and missing tests",
      "subcommands": [],
      "examples": [
        "/review focus on error handling and missing tests"
      ],
      "related": [
        "security-review",
        "rubber-duck",
        "diff"
      ],
      "docs": [
        {
          "title": "Agentic code review",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/agentic-code-review"
        }
      ]
    },
    {
      "id": "cli-security-review",
      "product": "copilot",
      "surface": "cli",
      "command": "/security-review",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs a focused security review of active local changes.",
      "summaryHtml": "Runs a focused security review of active local changes.",
      "canonicalExample": "/security-review focus on authentication and input validation",
      "subcommands": [],
      "examples": [
        "/security-review focus on authentication and input validation"
      ],
      "related": [
        "review",
        "rubber-duck"
      ],
      "docs": []
    },
    {
      "id": "cli-rubber-duck",
      "product": "copilot",
      "surface": "cli",
      "command": "/rubber-duck",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Consults the rubber duck agent for a second opinion on plans, code and tests.",
      "summaryHtml": "Consults the rubber duck agent for a second opinion on plans, code and tests.",
      "canonicalExample": "/rubber-duck does this migration preserve backwards compatibility?",
      "subcommands": [],
      "examples": [
        "/rubber-duck does this migration preserve backwards compatibility?"
      ],
      "related": [
        "review",
        "plan",
        "subagents"
      ],
      "docs": [
        {
          "title": "About the rubber duck agent",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/rubber-duck"
        }
      ]
    },
    {
      "id": "cli-research",
      "product": "copilot",
      "surface": "cli",
      "command": "/research",
      "aliases": [],
      "arguments": "TOPIC",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs a deep research investigation using GitHub search and web sources.",
      "summaryHtml": "Runs a deep research investigation using GitHub search and web sources.",
      "canonicalExample": "/research zero-downtime Postgres major version upgrades",
      "subcommands": [],
      "examples": [
        "/research zero-downtime Postgres major version upgrades"
      ],
      "related": [
        "share",
        "plan"
      ],
      "docs": [
        {
          "title": "Research",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/research"
        }
      ]
    },
    {
      "id": "cli-diff",
      "product": "copilot",
      "surface": "cli",
      "command": "/diff",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "experimental"
      ],
      "comparisonEligible": true,
      "summary": "Reviews changes in the current directory.",
      "summaryHtml": "Reviews changes in the current directory.",
      "canonicalExample": "/diff",
      "subcommands": [],
      "examples": [
        "/diff"
      ],
      "related": [
        "review",
        "undo",
        "pr"
      ],
      "docs": []
    },
    {
      "id": "cli-pr",
      "product": "copilot",
      "surface": "cli",
      "command": "/pr",
      "aliases": [],
      "arguments": "[view|create|fix|auto|automerge]",
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages pull requests for the current branch.",
      "summaryHtml": "Manages pull requests for the current branch.",
      "canonicalExample": "/pr create",
      "subcommands": [
        {
          "name": "view",
          "description": "Show the pull request for this branch"
        },
        {
          "name": "create",
          "description": "Open a pull request"
        },
        {
          "name": "fix",
          "description": "Work on failing checks and review feedback"
        },
        {
          "name": "auto",
          "description": "Drive the pull request to green, then stop"
        },
        {
          "name": "automerge",
          "description": "Drive it to green and merge it (alias: agentmerge)"
        }
      ],
      "examples": [
        "/pr create"
      ],
      "related": [
        "delegate",
        "diff",
        "review"
      ],
      "docs": [
        {
          "title": "Manage pull requests",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/manage-pull-requests"
        }
      ]
    },
    {
      "id": "cli-delegate",
      "product": "copilot",
      "surface": "cli",
      "command": "/delegate",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Delegates changes to a remote repository with an AI-generated pull request.",
      "summaryHtml": "Delegates changes to a remote repository with an AI-generated pull request.",
      "canonicalExample": "/delegate add OAuth login and open a pull request",
      "subcommands": [],
      "examples": [
        "/delegate add OAuth login and open a pull request"
      ],
      "related": [
        "pr",
        "fleet"
      ],
      "docs": [
        {
          "title": "Delegate tasks to the coding agent",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/delegate-tasks-to-cca"
        }
      ]
    },
    {
      "id": "cli-fleet",
      "product": "copilot",
      "surface": "cli",
      "command": "/fleet",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Enables parallel subagent execution of parts of a task.",
      "summaryHtml": "Enables parallel subagent execution of parts of a task.",
      "canonicalExample": "/fleet add tests for every parser in src/parsers",
      "subcommands": [],
      "examples": [
        "/fleet add tests for every parser in src/parsers"
      ],
      "related": [
        "subagents",
        "tasks",
        "delegate"
      ],
      "docs": [
        {
          "title": "Fleet",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/fleet"
        }
      ]
    },
    {
      "id": "cli-subagents",
      "product": "copilot",
      "surface": "cli",
      "command": "/subagents",
      "aliases": [
        "/agents"
      ],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures default and per-agent subagent models.",
      "summaryHtml": "Configures default and per-agent subagent models.",
      "canonicalExample": "/subagents",
      "subcommands": [],
      "examples": [
        "/subagents"
      ],
      "related": [
        "fleet",
        "model",
        "agent"
      ],
      "docs": [
        {
          "title": "Config directory reference",
          "url": "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-config-dir-reference"
        }
      ]
    },
    {
      "id": "cli-tasks",
      "product": "copilot",
      "surface": "cli",
      "command": "/tasks",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Views and manages tasks — subagents and shell commands.",
      "summaryHtml": "Views and manages tasks — subagents and shell commands.",
      "canonicalExample": "/tasks",
      "subcommands": [],
      "examples": [
        "/tasks"
      ],
      "related": [
        "fleet",
        "every",
        "after"
      ],
      "docs": []
    },
    {
      "id": "cli-model",
      "product": "copilot",
      "surface": "cli",
      "command": "/model",
      "aliases": [
        "/models"
      ],
      "arguments": "[--session|--global|--repo|--local] [MODEL]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Selects the AI model, reasoning effort, or context window — or chooses Auto.",
      "summaryHtml": "Selects the AI model, reasoning effort, or context window — or chooses Auto.",
      "canonicalExample": "/model --repo gpt-5.2",
      "subcommands": [],
      "examples": [
        "/model --repo gpt-5.2"
      ],
      "related": [
        "subagents",
        "agent",
        "limits"
      ],
      "docs": [
        {
          "title": "Auto model selection",
          "url": "https://docs.github.com/en/copilot/concepts/models/auto-model-selection"
        }
      ]
    },
    {
      "id": "cli-agent",
      "product": "copilot",
      "surface": "cli",
      "command": "/agent",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Browses and selects from the available custom agents.",
      "summaryHtml": "Browses and selects from the available custom agents.",
      "canonicalExample": "/agent",
      "subcommands": [],
      "examples": [
        "/agent"
      ],
      "related": [
        "subagents",
        "model",
        "plugins"
      ],
      "docs": [
        {
          "title": "About custom agents (CLI)",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-custom-agents"
        }
      ]
    },
    {
      "id": "cli-skills",
      "product": "copilot",
      "surface": "cli",
      "command": "/skills",
      "aliases": [],
      "arguments": "[list|info|add|remove|reload]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages skills for enhanced capabilities.",
      "summaryHtml": "Manages skills for enhanced capabilities.",
      "canonicalExample": "/skills list",
      "subcommands": [],
      "examples": [
        "/skills list"
      ],
      "related": [
        "plugins",
        "agent",
        "init"
      ],
      "docs": [
        {
          "title": "Add skills",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/add-skills"
        }
      ]
    },
    {
      "id": "cli-plugins",
      "product": "copilot",
      "surface": "cli",
      "command": "/plugins",
      "aliases": [
        "/plugin"
      ],
      "arguments": "[install|update|uninstall|list|enable|disable|remove|marketplace|mcp]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages plugins, MCP servers and skills, and opens the plugins dashboard.",
      "summaryHtml": "Manages plugins, MCP servers and skills, and opens the plugins dashboard.",
      "canonicalExample": "/plugins list",
      "subcommands": [
        {
          "name": "install SOURCE",
          "description": "Install from a marketplace, repo, git URL or local path"
        },
        {
          "name": "install --skill [--project] SOURCE",
          "description": "Install a skill; --project scopes it to this repository"
        },
        {
          "name": "update / uninstall PLUGIN[@MARKETPLACE]",
          "description": "Update or remove an installed plugin"
        },
        {
          "name": "list",
          "description": "List installed plugins (alias: ls)"
        },
        {
          "name": "enable|disable|remove --plugin|--mcp|--skill NAME",
          "description": "Toggle or remove by kind; defaults to --plugin"
        },
        {
          "name": "marketplace add|remove|list|browse|update",
          "description": "Manage and browse marketplaces"
        },
        {
          "name": "mcp [SUBCOMMAND]",
          "description": "Delegates to /mcp"
        },
        {
          "name": "help",
          "description": "Full /plugins usage"
        }
      ],
      "examples": [
        "/plugins list"
      ],
      "related": [
        "mcp",
        "skills",
        "extensions"
      ],
      "docs": [
        {
          "title": "About plugins",
          "url": "https://docs.github.com/en/copilot/concepts/agents/about-plugins"
        }
      ]
    },
    {
      "id": "cli-mcp",
      "product": "copilot",
      "surface": "cli",
      "command": "/mcp",
      "aliases": [],
      "arguments": "[list|show|add|edit|delete|disable|enable|auth|reload|search] [SERVER-NAME]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages MCP server configuration.",
      "summaryHtml": "Manages MCP server configuration.",
      "canonicalExample": "/mcp list",
      "subcommands": [
        {
          "name": "list",
          "description": "Plain-text list with connection status — safe to run mid-turn"
        },
        {
          "name": "show / add / edit / delete",
          "description": "Inspect and manage server entries"
        },
        {
          "name": "enable / disable",
          "description": "Turn a configured server on or off"
        },
        {
          "name": "auth",
          "description": "Re-run authentication for a server"
        },
        {
          "name": "reload",
          "description": "Reload server configuration"
        },
        {
          "name": "search",
          "description": "Find servers to add"
        }
      ],
      "examples": [
        "/mcp list"
      ],
      "related": [
        "plugins",
        "sandbox",
        "env"
      ],
      "docs": [
        {
          "title": "Managing MCP servers",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/add-mcp-servers#managing-mcp-servers"
        }
      ]
    },
    {
      "id": "cli-extensions",
      "product": "copilot",
      "surface": "cli",
      "command": "/extensions",
      "aliases": [
        "/extension"
      ],
      "arguments": "[manage|mode]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages CLI extensions.",
      "summaryHtml": "Manages CLI extensions.",
      "canonicalExample": "/extensions manage",
      "subcommands": [],
      "examples": [
        "/extensions manage"
      ],
      "related": [
        "plugins",
        "env"
      ],
      "docs": []
    },
    {
      "id": "cli-lsp",
      "product": "copilot",
      "surface": "cli",
      "command": "/lsp",
      "aliases": [],
      "arguments": "[show|test|reload|logs|help] [SERVER-NAME]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages the language server configuration.",
      "summaryHtml": "Manages the language server configuration.",
      "canonicalExample": "/lsp show",
      "subcommands": [],
      "examples": [
        "/lsp show"
      ],
      "related": [
        "env",
        "extensions"
      ],
      "docs": []
    },
    {
      "id": "cli-settings",
      "product": "copilot",
      "surface": "cli",
      "command": "/settings",
      "aliases": [
        "/config"
      ],
      "arguments": "[--repo|--local] [show KEY|KEY|KEY VALUE]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the settings dialog, or reads and writes a setting inline.",
      "summaryHtml": "Opens the settings dialog, or reads and writes a setting inline.",
      "canonicalExample": "/settings --repo model gpt-5.2",
      "subcommands": [],
      "examples": [
        "/settings --repo model gpt-5.2"
      ],
      "related": [
        "model",
        "instructions",
        "experimental"
      ],
      "docs": [
        {
          "title": "Change settings",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/change-settings"
        },
        {
          "title": "Config directory reference",
          "url": "https://docs.github.com/en/copilot/reference/copilot-cli-reference/cli-config-dir-reference"
        }
      ]
    },
    {
      "id": "cli-limits",
      "product": "copilot",
      "surface": "cli",
      "command": "/limits",
      "aliases": [],
      "arguments": "[set max-ai-credits VALUE|unset [max-ai-credits|all]]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the response limits dialog, or sets and clears a per-response credit cap.",
      "summaryHtml": "Opens the response limits dialog, or sets and clears a per-response credit cap.",
      "canonicalExample": "/limits set max-ai-credits 5",
      "subcommands": [
        {
          "name": "set max-ai-credits VALUE",
          "description": "Soft maximum of AI Credits per response"
        },
        {
          "name": "unset [max-ai-credits|all]",
          "description": "Remove one limit, or all of them"
        }
      ],
      "examples": [
        "/limits set max-ai-credits 5"
      ],
      "related": [
        "usage",
        "autopilot",
        "model"
      ],
      "docs": [
        {
          "title": "Set a session limit",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/set-session-limit"
        }
      ]
    },
    {
      "id": "cli-statusline",
      "product": "copilot",
      "surface": "cli",
      "command": "/statusline",
      "aliases": [
        "/footer"
      ],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures which items appear in the status line.",
      "summaryHtml": "Configures which items appear in the status line.",
      "canonicalExample": "/statusline",
      "subcommands": [],
      "examples": [
        "/statusline"
      ],
      "related": [
        "theme",
        "tuikit"
      ],
      "docs": []
    },
    {
      "id": "cli-theme",
      "product": "copilot",
      "surface": "cli",
      "command": "/theme",
      "aliases": [],
      "arguments": "[default|github|dim|high-contrast|colorblind]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Views or sets the color mode.",
      "summaryHtml": "Views or sets the color mode.",
      "canonicalExample": "/theme github",
      "subcommands": [],
      "examples": [
        "/theme github"
      ],
      "related": [
        "statusline",
        "tuikit"
      ],
      "docs": []
    },
    {
      "id": "cli-voice",
      "product": "copilot",
      "surface": "cli",
      "command": "/voice",
      "aliases": [],
      "arguments": "[on|off|models|devices]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles voice mode, browses voice models, or chooses the input device.",
      "summaryHtml": "Toggles voice mode, browses voice models, or chooses the input device.",
      "canonicalExample": "/voice on",
      "subcommands": [],
      "examples": [
        "/voice on"
      ],
      "related": [
        "refine"
      ],
      "docs": []
    },
    {
      "id": "cli-permissions",
      "product": "copilot",
      "surface": "cli",
      "command": "/permissions",
      "aliases": [],
      "arguments": "[default|assisted|allow-all|show|reset]",
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches permission mode, shows the current one, or resets in-session approvals.",
      "summaryHtml": "Switches permission mode, shows the current one, or resets in-session approvals.",
      "canonicalExample": "/permissions show",
      "subcommands": [
        {
          "name": "default",
          "description": "Prompt for tool and path access as normal"
        },
        {
          "name": "assisted",
          "description": "An intermediate mode between prompting and allow-all"
        },
        {
          "name": "allow-all",
          "description": "Allow all tools, paths and URLs"
        },
        {
          "name": "show",
          "description": "Report the current mode"
        },
        {
          "name": "reset",
          "description": "Clear in-memory approvals for this session"
        }
      ],
      "examples": [
        "/permissions show"
      ],
      "related": [
        "allow-all",
        "reset-allowed-tools",
        "sandbox"
      ],
      "docs": []
    },
    {
      "id": "cli-allow-all",
      "product": "copilot",
      "surface": "cli",
      "command": "/allow-all",
      "aliases": [
        "/yolo"
      ],
      "arguments": "[off|auto|show]",
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Enables all permissions — tools, paths and URLs.",
      "summaryHtml": "Enables all permissions — tools, paths and URLs.",
      "canonicalExample": "/allow-all",
      "subcommands": [],
      "examples": [
        "/allow-all"
      ],
      "related": [
        "permissions",
        "sandbox",
        "reset-allowed-tools"
      ],
      "docs": []
    },
    {
      "id": "cli-reset-allowed-tools",
      "product": "copilot",
      "surface": "cli",
      "command": "/reset-allowed-tools",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Resets the list of allowed tools.",
      "summaryHtml": "Resets the list of allowed tools.",
      "canonicalExample": "/reset-allowed-tools",
      "subcommands": [],
      "examples": [
        "/reset-allowed-tools"
      ],
      "related": [
        "permissions",
        "allow-all"
      ],
      "docs": []
    },
    {
      "id": "cli-sandbox",
      "product": "copilot",
      "surface": "cli",
      "command": "/sandbox",
      "aliases": [],
      "arguments": "[config|status|policy|enable|disable]",
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages OS-level sandboxing of filesystem and network access.",
      "summaryHtml": "Manages OS-level sandboxing of filesystem and network access.",
      "canonicalExample": "/sandbox policy",
      "subcommands": [
        {
          "name": "config",
          "description": "Open the sandbox settings dialog (also the bare command)"
        },
        {
          "name": "status",
          "description": "Whether sandboxing is on"
        },
        {
          "name": "policy",
          "description": "The effective policy: path grants, denials, network access"
        },
        {
          "name": "enable / disable",
          "description": "Turn sandboxing on or off"
        }
      ],
      "examples": [
        "/sandbox policy"
      ],
      "related": [
        "permissions",
        "allow-all",
        "add-dir"
      ],
      "docs": []
    },
    {
      "id": "cli-chronicle",
      "product": "copilot",
      "surface": "cli",
      "command": "/chronicle",
      "aliases": [],
      "arguments": "<standup|tips|improve|reindex|skills create|skills review|skills status>",
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Session history tools and insights.",
      "summaryHtml": "Session history tools and insights.",
      "canonicalExample": "/chronicle standup",
      "subcommands": [
        {
          "name": "standup",
          "description": "Summarize recent work"
        },
        {
          "name": "tips",
          "description": "Personalized workflow tips"
        },
        {
          "name": "improve",
          "description": "Suggest improvements to your instructions file"
        },
        {
          "name": "reindex",
          "description": "Rebuild the session index"
        },
        {
          "name": "skills create",
          "description": "Draft a repository skill from observed usage"
        },
        {
          "name": "skills review",
          "description": "Review a drafted skill proposal"
        },
        {
          "name": "skills status",
          "description": "Track the status of skill proposals"
        }
      ],
      "examples": [
        "/chronicle standup"
      ],
      "related": [
        "search",
        "skills",
        "usage"
      ],
      "docs": [
        {
          "title": "Chronicle",
          "url": "https://docs.github.com/en/copilot/concepts/agents/copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "cli-usage",
      "product": "copilot",
      "surface": "cli",
      "command": "/usage",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Displays session usage metrics, including per-model token totals.",
      "summaryHtml": "Displays session usage metrics, including per-model token totals.",
      "canonicalExample": "/usage",
      "subcommands": [],
      "examples": [
        "/usage"
      ],
      "related": [
        "context",
        "limits",
        "chronicle"
      ],
      "docs": []
    },
    {
      "id": "cli-share",
      "product": "copilot",
      "surface": "cli",
      "command": "/share",
      "aliases": [
        "/export"
      ],
      "arguments": "[link|off|file|html|gist|research] [...]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shares or exports the current session.",
      "summaryHtml": "Shares or exports the current session.",
      "canonicalExample": "/share file session",
      "subcommands": [
        {
          "name": "link / link off",
          "description": "Explicit link sharing, and stopping it"
        },
        {
          "name": "off",
          "description": "Stop sharing"
        },
        {
          "name": "file [session|research] [PATH]",
          "description": "Export to Markdown"
        },
        {
          "name": "html [session|research] [PATH]",
          "description": "Export to HTML"
        },
        {
          "name": "gist [session|research]",
          "description": "Create a GitHub gist"
        },
        {
          "name": "research [PATH]",
          "description": "Export the research report"
        }
      ],
      "examples": [
        "/share file session"
      ],
      "related": [
        "research",
        "copy",
        "exit"
      ],
      "docs": []
    },
    {
      "id": "cli-env",
      "product": "copilot",
      "surface": "cli",
      "command": "/env",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows loaded environment details.",
      "summaryHtml": "Shows loaded environment details.",
      "canonicalExample": "/env",
      "subcommands": [],
      "examples": [
        "/env"
      ],
      "related": [
        "instructions",
        "mcp",
        "plugins",
        "lsp"
      ],
      "docs": []
    },
    {
      "id": "cli-version",
      "product": "copilot",
      "surface": "cli",
      "command": "/version",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Displays version information and checks for updates.",
      "summaryHtml": "Displays version information and checks for updates.",
      "canonicalExample": "/version",
      "subcommands": [],
      "examples": [
        "/version"
      ],
      "related": [
        "update",
        "downgrade",
        "changelog"
      ],
      "docs": []
    },
    {
      "id": "cli-feedback",
      "product": "copilot",
      "surface": "cli",
      "command": "/feedback",
      "aliases": [
        "/bug"
      ],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Provides feedback about the CLI.",
      "summaryHtml": "Provides feedback about the CLI.",
      "canonicalExample": "/feedback",
      "subcommands": [],
      "examples": [
        "/feedback"
      ],
      "related": [
        "version",
        "env"
      ],
      "docs": []
    },
    {
      "id": "cli-changelog",
      "product": "copilot",
      "surface": "cli",
      "command": "/changelog",
      "aliases": [
        "/release-notes"
      ],
      "arguments": "[summarize] [VERSION|last N|since VERSION]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Displays the CLI changelog, optionally summarized.",
      "summaryHtml": "Displays the CLI changelog, optionally summarized.",
      "canonicalExample": "/changelog summarize last 5",
      "subcommands": [],
      "examples": [
        "/changelog summarize last 5"
      ],
      "related": [
        "version",
        "update"
      ],
      "docs": []
    },
    {
      "id": "cli-clikit",
      "product": "copilot",
      "surface": "cli",
      "command": "/clikit",
      "aliases": [],
      "arguments": "[COMPONENT]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Previews CLI business components, such as quota info.",
      "summaryHtml": "Previews CLI business components, such as quota info.",
      "canonicalExample": "/clikit quota",
      "subcommands": [],
      "examples": [
        "/clikit quota"
      ],
      "related": [
        "tuikit"
      ],
      "docs": []
    },
    {
      "id": "cli-tuikit",
      "product": "copilot",
      "surface": "cli",
      "command": "/tuikit",
      "aliases": [],
      "arguments": "[colors|icons|select|tabbar]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Previews TUIkit design-system components and color tokens.",
      "summaryHtml": "Previews TUIkit design-system components and color tokens.",
      "canonicalExample": "/tuikit colors",
      "subcommands": [],
      "examples": [
        "/tuikit colors"
      ],
      "related": [
        "clikit",
        "theme"
      ],
      "docs": []
    },
    {
      "id": "cli-login",
      "product": "copilot",
      "surface": "cli",
      "command": "/login",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Logs in to Copilot.",
      "summaryHtml": "Logs in to Copilot.",
      "canonicalExample": "/login",
      "subcommands": [],
      "examples": [
        "/login"
      ],
      "related": [
        "logout",
        "user"
      ],
      "docs": []
    },
    {
      "id": "cli-logout",
      "product": "copilot",
      "surface": "cli",
      "command": "/logout",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Logs out of Copilot.",
      "summaryHtml": "Logs out of Copilot.",
      "canonicalExample": "/logout",
      "subcommands": [],
      "examples": [
        "/logout"
      ],
      "related": [
        "login",
        "user"
      ],
      "docs": []
    },
    {
      "id": "cli-user",
      "product": "copilot",
      "surface": "cli",
      "command": "/user",
      "aliases": [],
      "arguments": "[show|list|switch]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages the current GitHub user.",
      "summaryHtml": "Manages the current GitHub user.",
      "canonicalExample": "/user switch",
      "subcommands": [],
      "examples": [
        "/user switch"
      ],
      "related": [
        "login",
        "logout"
      ],
      "docs": []
    },
    {
      "id": "cli-update",
      "product": "copilot",
      "surface": "cli",
      "command": "/update",
      "aliases": [
        "/upgrade"
      ],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Updates the CLI to the latest version.",
      "summaryHtml": "Updates the CLI to the latest version.",
      "canonicalExample": "/update",
      "subcommands": [],
      "examples": [
        "/update"
      ],
      "related": [
        "version",
        "downgrade",
        "changelog"
      ],
      "docs": []
    },
    {
      "id": "cli-downgrade",
      "product": "copilot",
      "surface": "cli",
      "command": "/downgrade",
      "aliases": [],
      "arguments": "VERSION",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Downloads and restarts into a specific CLI version.",
      "summaryHtml": "Downloads and restarts into a specific CLI version.",
      "canonicalExample": "/downgrade 1.0.70",
      "subcommands": [],
      "examples": [
        "/downgrade 1.0.70"
      ],
      "related": [
        "update",
        "version"
      ],
      "docs": []
    },
    {
      "id": "cli-terminal-setup",
      "product": "copilot",
      "surface": "cli",
      "command": "/terminal-setup",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures the terminal for multiline input.",
      "summaryHtml": "Configures the terminal for multiline input.",
      "canonicalExample": "/terminal-setup",
      "subcommands": [],
      "examples": [
        "/terminal-setup"
      ],
      "related": [
        "theme",
        "statusline"
      ],
      "docs": []
    },
    {
      "id": "cli-experimental",
      "product": "copilot",
      "surface": "cli",
      "command": "/experimental",
      "aliases": [],
      "arguments": "[on|off|show]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles, sets, or shows experimental features.",
      "summaryHtml": "Toggles, sets, or shows experimental features.",
      "canonicalExample": "/experimental show",
      "subcommands": [],
      "examples": [
        "/experimental show"
      ],
      "related": [
        "settings",
        "version"
      ],
      "docs": []
    },
    {
      "id": "cli-help",
      "product": "copilot",
      "surface": "cli",
      "command": "/help",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows the help for interactive commands.",
      "summaryHtml": "Shows the help for interactive commands.",
      "canonicalExample": "/help",
      "subcommands": [],
      "examples": [
        "/help"
      ],
      "related": [
        "version",
        "changelog"
      ],
      "docs": []
    },
    {
      "id": "cli-ide",
      "product": "copilot",
      "surface": "cli",
      "command": "/ide",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Connects to an IDE workspace.",
      "summaryHtml": "Connects to an IDE workspace.",
      "canonicalExample": "/ide",
      "subcommands": [],
      "examples": [
        "/ide"
      ],
      "related": [
        "app",
        "remote"
      ],
      "docs": [
        {
          "title": "Connecting to VS Code",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/connecting-vs-code#managing-the-connection-with-the-ide-slash-command"
        }
      ]
    },
    {
      "id": "cli-app",
      "product": "copilot",
      "surface": "cli",
      "command": "/app",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the current session in the GitHub Copilot desktop app.",
      "summaryHtml": "Opens the current session in the GitHub Copilot desktop app.",
      "canonicalExample": "/app",
      "subcommands": [],
      "examples": [
        "/app"
      ],
      "related": [
        "ide",
        "remote"
      ],
      "docs": []
    },
    {
      "id": "cli-every",
      "product": "copilot",
      "surface": "cli",
      "command": "/every",
      "aliases": [],
      "arguments": "[INTERVAL PROMPT]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "experimental"
      ],
      "comparisonEligible": true,
      "summary": "Schedules a recurring prompt, skill, or schedulable slash command.",
      "summaryHtml": "Schedules a recurring prompt, skill, or schedulable slash command.",
      "canonicalExample": "/every 1h run tests",
      "subcommands": [],
      "examples": [
        "/every 1h run tests",
        "/every 1d /chronicle standup"
      ],
      "related": [
        "after",
        "tasks"
      ],
      "docs": []
    },
    {
      "id": "cli-after",
      "product": "copilot",
      "surface": "cli",
      "command": "/after",
      "aliases": [],
      "arguments": "[DELAY PROMPT]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "experimental"
      ],
      "comparisonEligible": true,
      "summary": "Schedules a one-off prompt, skill, or schedulable slash command.",
      "summaryHtml": "Schedules a one-off prompt, skill, or schedulable slash command.",
      "canonicalExample": "/after 30m remind me the time",
      "subcommands": [],
      "examples": [
        "/after 30m remind me the time",
        "/after 1h /chronicle standup"
      ],
      "related": [
        "every",
        "tasks"
      ],
      "docs": []
    },
    {
      "id": "vscode-explain",
      "product": "copilot",
      "surface": "vscode",
      "command": "/explain",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Explains a code block, a file, or a programming concept.",
      "summaryHtml": "Explains a code block, a file, or a programming concept.",
      "canonicalExample": "/explain what does this reducer do when the action is unknown?",
      "subcommands": [],
      "examples": [
        "/explain what does this reducer do when the action is unknown?"
      ],
      "related": [
        "fix",
        "doc",
        "tests"
      ],
      "docs": [
        {
          "title": "Chat in VS Code",
          "url": "https://code.visualstudio.com/docs/copilot/chat/copilot-chat"
        }
      ]
    },
    {
      "id": "vscode-fix",
      "product": "copilot",
      "surface": "vscode",
      "command": "/fix",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Proposes a fix for a code block, or resolves compiler and linting errors.",
      "summaryHtml": "Proposes a fix for a code block, or resolves compiler and linting errors.",
      "canonicalExample": "/fix",
      "subcommands": [],
      "examples": [
        "/fix"
      ],
      "related": [
        "explain",
        "fixTestFailure",
        "startDebugging"
      ],
      "docs": [
        {
          "title": "Inline chat",
          "url": "https://code.visualstudio.com/docs/copilot/chat/inline-chat"
        }
      ]
    },
    {
      "id": "vscode-doc",
      "product": "copilot",
      "surface": "vscode",
      "command": "/doc",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates documentation comments from editor inline chat.",
      "summaryHtml": "Generates documentation comments from editor inline chat.",
      "canonicalExample": "/doc",
      "subcommands": [],
      "examples": [
        "/doc"
      ],
      "related": [
        "explain",
        "tests"
      ],
      "docs": [
        {
          "title": "Inline chat",
          "url": "https://code.visualstudio.com/docs/copilot/chat/inline-chat"
        }
      ]
    },
    {
      "id": "vscode-tests",
      "product": "copilot",
      "surface": "vscode",
      "command": "/tests",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates tests for all, or only the selected, methods and functions.",
      "summaryHtml": "Generates tests for all, or only the selected, methods and functions.",
      "canonicalExample": "/tests",
      "subcommands": [],
      "examples": [
        "/tests"
      ],
      "related": [
        "setupTests",
        "fixTestFailure",
        "doc"
      ],
      "docs": []
    },
    {
      "id": "vscode-setupTests",
      "product": "copilot",
      "surface": "vscode",
      "command": "/setupTests",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Helps set up a testing framework for your project.",
      "summaryHtml": "Helps set up a testing framework for your project.",
      "canonicalExample": "/setupTests",
      "subcommands": [],
      "examples": [
        "/setupTests"
      ],
      "related": [
        "tests",
        "fixTestFailure"
      ],
      "docs": []
    },
    {
      "id": "vscode-fixTestFailure",
      "product": "copilot",
      "surface": "vscode",
      "command": "/fixTestFailure",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Finds and fixes a failing test.",
      "summaryHtml": "Finds and fixes a failing test.",
      "canonicalExample": "/fixTestFailure",
      "subcommands": [],
      "examples": [
        "/fixTestFailure"
      ],
      "related": [
        "tests",
        "fix"
      ],
      "docs": [
        {
          "title": "Copilot Chat cheat sheet",
          "url": "https://docs.github.com/en/copilot/reference/chat-cheat-sheet"
        }
      ]
    },
    {
      "id": "vscode-startDebugging",
      "product": "copilot",
      "surface": "vscode",
      "command": "/startDebugging",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates a launch.json configuration and starts a debugging session.",
      "summaryHtml": "Generates a launch.json configuration and starts a debugging session.",
      "canonicalExample": "/startDebugging",
      "subcommands": [],
      "examples": [
        "/startDebugging"
      ],
      "related": [
        "fix",
        "debug"
      ],
      "docs": []
    },
    {
      "id": "vscode-search",
      "product": "copilot",
      "surface": "vscode",
      "command": "/search",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates a search query for the Search view from natural language.",
      "summaryHtml": "Generates a search query for the Search view from natural language.",
      "canonicalExample": "/search every call to fetch that does not check response.ok",
      "subcommands": [],
      "examples": [
        "/search every call to fetch that does not check response.ok"
      ],
      "related": [
        "explain"
      ],
      "docs": []
    },
    {
      "id": "vscode-new",
      "product": "copilot",
      "surface": "vscode",
      "command": "/new",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Scaffolds a new VS Code workspace or file.",
      "summaryHtml": "Scaffolds a new VS Code workspace or file.",
      "canonicalExample": "/new an Express API with TypeScript and Vitest",
      "subcommands": [],
      "examples": [
        "/new an Express API with TypeScript and Vitest"
      ],
      "related": [
        "newNotebook",
        "init"
      ],
      "docs": []
    },
    {
      "id": "vscode-newNotebook",
      "product": "copilot",
      "surface": "vscode",
      "command": "/newNotebook",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Scaffolds a new Jupyter notebook from your requirements.",
      "summaryHtml": "Scaffolds a new Jupyter notebook from your requirements.",
      "canonicalExample": "/newNotebook",
      "subcommands": [],
      "examples": [
        "/newNotebook"
      ],
      "related": [
        "new"
      ],
      "docs": []
    },
    {
      "id": "vscode-plan",
      "product": "copilot",
      "surface": "vscode",
      "command": "/plan",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Creates a detailed implementation plan for a complex coding task.",
      "summaryHtml": "Creates a detailed implementation plan for a complex coding task.",
      "canonicalExample": "/plan",
      "subcommands": [],
      "examples": [
        "/plan"
      ],
      "related": [
        "init",
        "agents"
      ],
      "docs": [
        {
          "title": "Agent mode",
          "url": "https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode"
        }
      ]
    },
    {
      "id": "vscode-init",
      "product": "copilot",
      "surface": "vscode",
      "command": "/init",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates or updates workspace instructions from your project structure.",
      "summaryHtml": "Generates or updates workspace instructions from your project structure.",
      "canonicalExample": "/init",
      "subcommands": [],
      "examples": [
        "/init"
      ],
      "related": [
        "instructions",
        "plan"
      ],
      "docs": [
        {
          "title": "Custom instructions",
          "url": "https://code.visualstudio.com/docs/copilot/customization/custom-instructions"
        }
      ]
    },
    {
      "id": "vscode-clear",
      "product": "copilot",
      "surface": "vscode",
      "command": "/clear",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a new chat session in the Chat view.",
      "summaryHtml": "Starts a new chat session in the Chat view.",
      "canonicalExample": "/clear",
      "subcommands": [],
      "examples": [
        "/clear"
      ],
      "related": [
        "compact",
        "fork"
      ],
      "docs": []
    },
    {
      "id": "vscode-compact",
      "product": "copilot",
      "surface": "vscode",
      "command": "/compact",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Compacts the conversation context by summarizing it.",
      "summaryHtml": "Compacts the conversation context by summarizing it.",
      "canonicalExample": "/compact",
      "subcommands": [],
      "examples": [
        "/compact"
      ],
      "related": [
        "clear",
        "fork"
      ],
      "docs": []
    },
    {
      "id": "vscode-fork",
      "product": "copilot",
      "surface": "vscode",
      "command": "/fork",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Forks the chat session into a new independent session that inherits the full history.",
      "summaryHtml": "Forks the chat session into a new independent session that inherits the full history.",
      "canonicalExample": "/fork",
      "subcommands": [],
      "examples": [
        "/fork"
      ],
      "related": [
        "clear",
        "compact"
      ],
      "docs": []
    },
    {
      "id": "vscode-debug",
      "product": "copilot",
      "surface": "vscode",
      "command": "/debug",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the Chat Debug view to inspect chat logs.",
      "summaryHtml": "Opens the Chat Debug view to inspect chat logs.",
      "canonicalExample": "/debug",
      "subcommands": [],
      "examples": [
        "/debug"
      ],
      "related": [
        "troubleshoot",
        "startDebugging"
      ],
      "docs": []
    },
    {
      "id": "vscode-troubleshoot",
      "product": "copilot",
      "surface": "vscode",
      "command": "/troubleshoot",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Asks the AI to analyze the agent debug logs for this chat session.",
      "summaryHtml": "Asks the AI to analyze the agent debug logs for this chat session.",
      "canonicalExample": "/troubleshoot how many tokens did I use?",
      "subcommands": [],
      "examples": [
        "/troubleshoot how many tokens did I use?",
        "/troubleshoot list all paths you tried to load customizations in #session"
      ],
      "related": [
        "debug"
      ],
      "docs": []
    },
    {
      "id": "vscode-help",
      "product": "copilot",
      "surface": "vscode",
      "command": "/help",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Quick reference and basics of using Copilot.",
      "summaryHtml": "Quick reference and basics of using Copilot.",
      "canonicalExample": "/help",
      "subcommands": [],
      "examples": [
        "/help"
      ],
      "related": [],
      "docs": [
        {
          "title": "Copilot Chat cheat sheet",
          "url": "https://docs.github.com/en/copilot/reference/chat-cheat-sheet"
        }
      ]
    },
    {
      "id": "vscode-instructions",
      "product": "copilot",
      "surface": "vscode",
      "command": "/instructions",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures your custom instructions.",
      "summaryHtml": "Configures your custom instructions.",
      "canonicalExample": "/instructions",
      "subcommands": [],
      "examples": [
        "/instructions"
      ],
      "related": [
        "create-instruction",
        "init",
        "prompts"
      ],
      "docs": [
        {
          "title": "Custom instructions",
          "url": "https://code.visualstudio.com/docs/copilot/customization/custom-instructions"
        }
      ]
    },
    {
      "id": "vscode-prompts",
      "product": "copilot",
      "surface": "vscode",
      "command": "/prompts",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures your reusable prompt files.",
      "summaryHtml": "Configures your reusable prompt files.",
      "canonicalExample": "/prompts",
      "subcommands": [],
      "examples": [
        "/prompts"
      ],
      "related": [
        "create-prompt",
        "custom-prompt",
        "instructions"
      ],
      "docs": [
        {
          "title": "Prompt files",
          "url": "https://code.visualstudio.com/docs/copilot/customization/prompt-files"
        }
      ]
    },
    {
      "id": "vscode-skills",
      "product": "copilot",
      "surface": "vscode",
      "command": "/skills",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures your agent skills.",
      "summaryHtml": "Configures your agent skills.",
      "canonicalExample": "/skills",
      "subcommands": [],
      "examples": [
        "/skills"
      ],
      "related": [
        "create-skill",
        "custom-skill",
        "agents"
      ],
      "docs": []
    },
    {
      "id": "vscode-agents",
      "product": "copilot",
      "surface": "vscode",
      "command": "/agents",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures your custom agents.",
      "summaryHtml": "Configures your custom agents.",
      "canonicalExample": "/agents",
      "subcommands": [],
      "examples": [
        "/agents"
      ],
      "related": [
        "create-agent",
        "plan",
        "skills"
      ],
      "docs": [
        {
          "title": "Custom agents",
          "url": "https://code.visualstudio.com/docs/copilot/customization/custom-agents"
        }
      ]
    },
    {
      "id": "vscode-hooks",
      "product": "copilot",
      "surface": "vscode",
      "command": "/hooks",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures your hooks.",
      "summaryHtml": "Configures your hooks.",
      "canonicalExample": "/hooks",
      "subcommands": [],
      "examples": [
        "/hooks"
      ],
      "related": [
        "create-hook",
        "agents"
      ],
      "docs": []
    },
    {
      "id": "vscode-create-instruction",
      "product": "copilot",
      "surface": "vscode",
      "command": "/create-instruction",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates an instructions file with AI assistance in Agent mode.",
      "summaryHtml": "Generates an instructions file with AI assistance in Agent mode.",
      "canonicalExample": "/create-instruction",
      "subcommands": [],
      "examples": [
        "/create-instruction"
      ],
      "related": [
        "instructions",
        "init"
      ],
      "docs": [
        {
          "title": "Custom instructions",
          "url": "https://code.visualstudio.com/docs/copilot/customization/custom-instructions"
        }
      ]
    },
    {
      "id": "vscode-create-prompt",
      "product": "copilot",
      "surface": "vscode",
      "command": "/create-prompt",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates a prompt file with AI assistance in Agent mode.",
      "summaryHtml": "Generates a prompt file with AI assistance in Agent mode.",
      "canonicalExample": "/create-prompt",
      "subcommands": [],
      "examples": [
        "/create-prompt"
      ],
      "related": [
        "prompts",
        "custom-prompt"
      ],
      "docs": [
        {
          "title": "Prompt files",
          "url": "https://code.visualstudio.com/docs/copilot/customization/prompt-files"
        }
      ]
    },
    {
      "id": "vscode-create-skill",
      "product": "copilot",
      "surface": "vscode",
      "command": "/create-skill",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates an agent skill with AI assistance in Agent mode.",
      "summaryHtml": "Generates an agent skill with AI assistance in Agent mode.",
      "canonicalExample": "/create-skill",
      "subcommands": [],
      "examples": [
        "/create-skill"
      ],
      "related": [
        "skills",
        "custom-skill"
      ],
      "docs": []
    },
    {
      "id": "vscode-create-agent",
      "product": "copilot",
      "surface": "vscode",
      "command": "/create-agent",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates a custom agent with AI assistance in Agent mode.",
      "summaryHtml": "Generates a custom agent with AI assistance in Agent mode.",
      "canonicalExample": "/create-agent",
      "subcommands": [],
      "examples": [
        "/create-agent"
      ],
      "related": [
        "agents"
      ],
      "docs": [
        {
          "title": "Custom agents",
          "url": "https://code.visualstudio.com/docs/copilot/customization/custom-agents"
        }
      ]
    },
    {
      "id": "vscode-create-hook",
      "product": "copilot",
      "surface": "vscode",
      "command": "/create-hook",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates a hook configuration with AI assistance in Agent mode.",
      "summaryHtml": "Generates a hook configuration with AI assistance in Agent mode.",
      "canonicalExample": "/create-hook",
      "subcommands": [],
      "examples": [
        "/create-hook"
      ],
      "related": [
        "hooks"
      ],
      "docs": []
    },
    {
      "id": "vscode-custom-skill",
      "product": "copilot",
      "surface": "vscode",
      "command": "/<skill name>",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom"
      ],
      "comparisonEligible": false,
      "summary": "Runs one of your own agent skills by name.",
      "summaryHtml": "Runs one of your own agent skills by name.",
      "canonicalExample": "/webapp-testing",
      "subcommands": [],
      "examples": [
        "/webapp-testing"
      ],
      "related": [
        "skills",
        "create-skill",
        "custom-prompt"
      ],
      "docs": []
    },
    {
      "id": "vscode-custom-prompt",
      "product": "copilot",
      "surface": "vscode",
      "command": "/<prompt name>",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom"
      ],
      "comparisonEligible": false,
      "summary": "Runs one of your reusable prompt files by name.",
      "summaryHtml": "Runs one of your reusable prompt files by name.",
      "canonicalExample": "/create-release-notes",
      "subcommands": [],
      "examples": [
        "/create-release-notes"
      ],
      "related": [
        "prompts",
        "create-prompt",
        "custom-skill"
      ],
      "docs": [
        {
          "title": "Prompt files",
          "url": "https://code.visualstudio.com/docs/copilot/customization/prompt-files"
        }
      ]
    },
    {
      "id": "vscode-yolo",
      "product": "copilot",
      "surface": "vscode",
      "command": "/yolo",
      "aliases": [
        "/autoApprove"
      ],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Enables global auto-approval of all tool calls.",
      "summaryHtml": "Enables global auto-approval of all tool calls.",
      "canonicalExample": "/yolo",
      "subcommands": [],
      "examples": [
        "/yolo"
      ],
      "related": [
        "disableYolo"
      ],
      "docs": []
    },
    {
      "id": "vscode-disableYolo",
      "product": "copilot",
      "surface": "vscode",
      "command": "/disableYolo",
      "aliases": [
        "/disableAutoApprove"
      ],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Disables global auto-approval of tool calls.",
      "summaryHtml": "Disables global auto-approval of tool calls.",
      "canonicalExample": "/disableYolo",
      "subcommands": [],
      "examples": [
        "/disableYolo"
      ],
      "related": [
        "yolo"
      ],
      "docs": []
    },
    {
      "id": "jetbrains-explain",
      "product": "copilot",
      "surface": "jetbrains",
      "command": "/explain",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Explains how the code in your active editor works.",
      "summaryHtml": "Explains how the code in your active editor works.",
      "canonicalExample": "/explain",
      "subcommands": [],
      "examples": [
        "/explain"
      ],
      "related": [
        "fix",
        "tests"
      ],
      "docs": [
        {
          "title": "Chat with Copilot in your IDE",
          "url": "https://docs.github.com/en/copilot/how-tos/chat-with-copilot/chat-in-ide"
        }
      ]
    },
    {
      "id": "jetbrains-fix",
      "product": "copilot",
      "surface": "jetbrains",
      "command": "/fix",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Proposes a fix for problems in the selected code.",
      "summaryHtml": "Proposes a fix for problems in the selected code.",
      "canonicalExample": "/fix",
      "subcommands": [],
      "examples": [
        "/fix"
      ],
      "related": [
        "explain",
        "tests"
      ],
      "docs": [
        {
          "title": "Chat with Copilot in your IDE",
          "url": "https://docs.github.com/en/copilot/how-tos/chat-with-copilot/chat-in-ide"
        }
      ]
    },
    {
      "id": "jetbrains-tests",
      "product": "copilot",
      "surface": "jetbrains",
      "command": "/tests",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates unit tests for the selected code.",
      "summaryHtml": "Generates unit tests for the selected code.",
      "canonicalExample": "/tests",
      "subcommands": [],
      "examples": [
        "/tests"
      ],
      "related": [
        "explain",
        "fix"
      ],
      "docs": [
        {
          "title": "Chat with Copilot in your IDE",
          "url": "https://docs.github.com/en/copilot/how-tos/chat-with-copilot/chat-in-ide"
        }
      ]
    },
    {
      "id": "jetbrains-help",
      "product": "copilot",
      "surface": "jetbrains",
      "command": "/help",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Quick reference and basics of using Copilot.",
      "summaryHtml": "Quick reference and basics of using Copilot.",
      "canonicalExample": "/help",
      "subcommands": [],
      "examples": [
        "/help"
      ],
      "related": [
        "explain"
      ],
      "docs": [
        {
          "title": "Copilot Chat cheat sheet",
          "url": "https://docs.github.com/en/copilot/reference/chat-cheat-sheet"
        },
        {
          "title": "GitHub Copilot agent in JetBrains IDEs",
          "url": "https://www.jetbrains.com/help/ai-assistant/copilot-agent.html"
        }
      ]
    },
    {
      "id": "jetbrains-chronicle",
      "product": "copilot",
      "surface": "jetbrains",
      "command": "/chronicle",
      "aliases": [],
      "arguments": "<standup|tips|search|improve>",
      "category": "history",
      "categoryLabel": "History & chronicle",
      "requires": "Copilot CLI session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Reviews and analyzes your session history.",
      "summaryHtml": "Reviews and analyzes your session history.",
      "canonicalExample": "/chronicle standup",
      "subcommands": [],
      "examples": [
        "/chronicle standup"
      ],
      "related": [
        "compact",
        "remote"
      ],
      "docs": [
        {
          "title": "Chronicle",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle"
        }
      ]
    },
    {
      "id": "jetbrains-compact",
      "product": "copilot",
      "surface": "jetbrains",
      "command": "/compact",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Copilot CLI session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Compresses the current CLI session context to keep a long session manageable.",
      "summaryHtml": "Compresses the current CLI session context to keep a long session manageable.",
      "canonicalExample": "/compact",
      "subcommands": [],
      "examples": [
        "/compact"
      ],
      "related": [
        "chronicle",
        "remote"
      ],
      "docs": []
    },
    {
      "id": "jetbrains-remote",
      "product": "copilot",
      "surface": "jetbrains",
      "command": "/remote",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Copilot CLI session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Enables or manages remote control of the current session.",
      "summaryHtml": "Enables or manages remote control of the current session.",
      "canonicalExample": "/remote",
      "subcommands": [],
      "examples": [
        "/remote"
      ],
      "related": [
        "chronicle",
        "compact"
      ],
      "docs": []
    },
    {
      "id": "visualstudio-explain",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/explain",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Explains how the code in your active editor works.",
      "summaryHtml": "Explains how the code in your active editor works.",
      "canonicalExample": "/explain",
      "subcommands": [],
      "examples": [
        "/explain"
      ],
      "related": [
        "fix",
        "doc",
        "optimize"
      ],
      "docs": [
        {
          "title": "Chat with Copilot in your IDE",
          "url": "https://docs.github.com/en/copilot/how-tos/chat-with-copilot/chat-in-ide"
        }
      ]
    },
    {
      "id": "visualstudio-fix",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/fix",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Proposes a fix for problems in the selected code.",
      "summaryHtml": "Proposes a fix for problems in the selected code.",
      "canonicalExample": "/fix",
      "subcommands": [],
      "examples": [
        "/fix"
      ],
      "related": [
        "explain",
        "optimize"
      ],
      "docs": [
        {
          "title": "Chat with Copilot in your IDE",
          "url": "https://docs.github.com/en/copilot/how-tos/chat-with-copilot/chat-in-ide"
        }
      ]
    },
    {
      "id": "visualstudio-doc",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/doc",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Adds a documentation comment for this symbol.",
      "summaryHtml": "Adds a documentation comment for this symbol.",
      "canonicalExample": "/doc",
      "subcommands": [],
      "examples": [
        "/doc"
      ],
      "related": [
        "explain",
        "tests"
      ],
      "docs": []
    },
    {
      "id": "visualstudio-tests",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/tests",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates unit tests for the selected code.",
      "summaryHtml": "Generates unit tests for the selected code.",
      "canonicalExample": "/tests",
      "subcommands": [],
      "examples": [
        "/tests"
      ],
      "related": [
        "doc",
        "fix"
      ],
      "docs": []
    },
    {
      "id": "visualstudio-optimize",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/optimize",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Analyzes and improves the running time of the selected code.",
      "summaryHtml": "Analyzes and improves the running time of the selected code.",
      "canonicalExample": "/optimize",
      "subcommands": [],
      "examples": [
        "/optimize"
      ],
      "related": [
        "explain",
        "fix"
      ],
      "docs": []
    },
    {
      "id": "visualstudio-help",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/help",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Quick reference and basics of using Copilot.",
      "summaryHtml": "Quick reference and basics of using Copilot.",
      "canonicalExample": "/help",
      "subcommands": [],
      "examples": [
        "/help"
      ],
      "related": [
        "explain"
      ],
      "docs": []
    },
    {
      "id": "visualstudio-generate",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/generate",
      "aliases": [],
      "arguments": "[QUESTION]",
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates code to answer a specified question.",
      "summaryHtml": "Generates code to answer a specified question.",
      "canonicalExample": "/generate an async method that retries transient HTTP failures",
      "subcommands": [],
      "examples": [
        "/generate an async method that retries transient HTTP failures"
      ],
      "related": [
        "explain",
        "fix",
        "generateInstructions"
      ],
      "docs": [
        {
          "title": "Customize chat responses in Visual Studio",
          "url": "https://learn.microsoft.com/en-us/visualstudio/ide/copilot-chat-context?view=visualstudio"
        }
      ]
    },
    {
      "id": "visualstudio-generateInstructions",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/generateInstructions",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates a repository-wide Copilot instructions file.",
      "summaryHtml": "Generates a repository-wide Copilot instructions file.",
      "canonicalExample": "/generateInstructions",
      "subcommands": [],
      "examples": [
        "/generateInstructions"
      ],
      "related": [
        "generate",
        "savePrompt"
      ],
      "docs": [
        {
          "title": "Customize chat responses in Visual Studio",
          "url": "https://learn.microsoft.com/en-us/visualstudio/ide/copilot-chat-context?view=visualstudio"
        }
      ]
    },
    {
      "id": "visualstudio-savePrompt",
      "product": "copilot",
      "surface": "visualstudio",
      "command": "/savePrompt",
      "aliases": [],
      "arguments": "[NAME]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Extracts a reusable prompt from the current conversation.",
      "summaryHtml": "Extracts a reusable prompt from the current conversation.",
      "canonicalExample": "/savePrompt review-api-changes",
      "subcommands": [],
      "examples": [
        "/savePrompt review-api-changes"
      ],
      "related": [
        "generateInstructions",
        "generate"
      ],
      "docs": [
        {
          "title": "Customize chat responses in Visual Studio",
          "url": "https://learn.microsoft.com/en-us/visualstudio/ide/copilot-chat-context?view=visualstudio"
        }
      ]
    },
    {
      "id": "xcode-explain",
      "product": "copilot",
      "surface": "xcode",
      "command": "/explain",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Provides an explanation for the selected code.",
      "summaryHtml": "Provides an explanation for the selected code.",
      "canonicalExample": "/explain",
      "subcommands": [],
      "examples": [
        "/explain"
      ],
      "related": [
        "fix",
        "simplify"
      ],
      "docs": [
        {
          "title": "Chat with Copilot in your IDE",
          "url": "https://docs.github.com/en/copilot/how-tos/chat-with-copilot/chat-in-ide"
        }
      ]
    },
    {
      "id": "xcode-fix",
      "product": "copilot",
      "surface": "xcode",
      "command": "/fix",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Suggests fixes for code errors and typos.",
      "summaryHtml": "Suggests fixes for code errors and typos.",
      "canonicalExample": "/fix",
      "subcommands": [],
      "examples": [
        "/fix"
      ],
      "related": [
        "explain",
        "simplify"
      ],
      "docs": []
    },
    {
      "id": "xcode-doc",
      "product": "copilot",
      "surface": "xcode",
      "command": "/doc",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates documentation for this symbol.",
      "summaryHtml": "Generates documentation for this symbol.",
      "canonicalExample": "/doc",
      "subcommands": [],
      "examples": [
        "/doc"
      ],
      "related": [
        "explain",
        "tests"
      ],
      "docs": []
    },
    {
      "id": "xcode-tests",
      "product": "copilot",
      "surface": "xcode",
      "command": "/tests",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Creates a unit test for the current code selection.",
      "summaryHtml": "Creates a unit test for the current code selection.",
      "canonicalExample": "/tests",
      "subcommands": [],
      "examples": [
        "/tests"
      ],
      "related": [
        "doc",
        "fix"
      ],
      "docs": []
    },
    {
      "id": "xcode-simplify",
      "product": "copilot",
      "surface": "xcode",
      "command": "/simplify",
      "aliases": [],
      "arguments": null,
      "category": "editor",
      "categoryLabel": "Editor actions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Simplifies the current code selection.",
      "summaryHtml": "Simplifies the current code selection.",
      "canonicalExample": "/simplify",
      "subcommands": [],
      "examples": [
        "/simplify"
      ],
      "related": [
        "explain",
        "fix"
      ],
      "docs": []
    },
    {
      "id": "web-new",
      "product": "copilot",
      "surface": "web",
      "command": "/new",
      "aliases": [],
      "arguments": null,
      "category": "convo",
      "categoryLabel": "Conversation management",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a new conversation.",
      "summaryHtml": "Starts a new conversation.",
      "canonicalExample": "/new",
      "subcommands": [],
      "examples": [
        "/new"
      ],
      "related": [
        "clear",
        "rename",
        "delete"
      ],
      "docs": [
        {
          "title": "Chat with Copilot on GitHub",
          "url": "https://docs.github.com/en/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github"
        }
      ]
    },
    {
      "id": "web-clear",
      "product": "copilot",
      "surface": "web",
      "command": "/clear",
      "aliases": [],
      "arguments": null,
      "category": "convo",
      "categoryLabel": "Conversation management",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Clears the conversation.",
      "summaryHtml": "Clears the conversation.",
      "canonicalExample": "/clear",
      "subcommands": [],
      "examples": [
        "/clear"
      ],
      "related": [
        "new",
        "delete"
      ],
      "docs": []
    },
    {
      "id": "web-rename",
      "product": "copilot",
      "surface": "web",
      "command": "/rename",
      "aliases": [],
      "arguments": null,
      "category": "convo",
      "categoryLabel": "Conversation management",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Renames a conversation.",
      "summaryHtml": "Renames a conversation.",
      "canonicalExample": "/rename",
      "subcommands": [],
      "examples": [
        "/rename"
      ],
      "related": [
        "new",
        "delete"
      ],
      "docs": []
    },
    {
      "id": "web-delete",
      "product": "copilot",
      "surface": "web",
      "command": "/delete",
      "aliases": [],
      "arguments": null,
      "category": "convo",
      "categoryLabel": "Conversation management",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Deletes a conversation.",
      "summaryHtml": "Deletes a conversation.",
      "canonicalExample": "/delete",
      "subcommands": [],
      "examples": [
        "/delete"
      ],
      "related": [
        "clear",
        "rename"
      ],
      "docs": []
    },
    {
      "id": "claude-cli-plan",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/plan",
      "aliases": [],
      "arguments": "[DESCRIPTION]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Enters plan mode, optionally starting with a task description.",
      "summaryHtml": "Enters plan mode, optionally starting with a task description.",
      "canonicalExample": "/plan replace the session store without changing the public API",
      "subcommands": [],
      "examples": [
        "/plan replace the session store without changing the public API"
      ],
      "related": [
        "goal",
        "effort",
        "code-review"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-goal",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/goal",
      "aliases": [],
      "arguments": "[CONDITION|clear]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Keeps Claude working across turns until a stated condition is met.",
      "summaryHtml": "Keeps Claude working across turns until a stated condition is met.",
      "canonicalExample": "/goal all unit and integration tests pass",
      "subcommands": [],
      "examples": [
        "/goal all unit and integration tests pass",
        "/goal clear"
      ],
      "related": [
        "plan",
        "loop",
        "tasks"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-clear",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/clear",
      "aliases": [
        "/reset",
        "/new"
      ],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a new conversation with empty context.",
      "summaryHtml": "Starts a new conversation with empty context.",
      "canonicalExample": "/clear auth-cleanup",
      "subcommands": [],
      "examples": [
        "/clear auth-cleanup"
      ],
      "related": [
        "compact",
        "resume",
        "rewind"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Checkpointing",
          "url": "https://code.claude.com/docs/en/checkpointing"
        }
      ]
    },
    {
      "id": "claude-cli-branch",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/branch",
      "aliases": [],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Branches the conversation and switches you into the new branch.",
      "summaryHtml": "Branches the conversation and switches you into the new branch.",
      "canonicalExample": "/branch alternate-cache-design",
      "subcommands": [],
      "examples": [
        "/branch alternate-cache-design"
      ],
      "related": [
        "fork",
        "resume",
        "rewind"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-fork",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/fork",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Agent view enabled; Claude Code 2.1.212+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Copies this conversation into a separate background session.",
      "summaryHtml": "Copies this conversation into a separate background session.",
      "canonicalExample": "/fork investigate the flaky Windows test and report the cause",
      "subcommands": [],
      "examples": [
        "/fork investigate the flaky Windows test and report the cause"
      ],
      "related": [
        "branch",
        "background",
        "subtask"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        },
        {
          "title": "Run parallel sessions with worktrees",
          "url": "https://code.claude.com/docs/en/worktrees"
        }
      ]
    },
    {
      "id": "claude-cli-background",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/background",
      "aliases": [
        "/bg"
      ],
      "arguments": "[PROMPT]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Detaches this whole session so it can keep running in the background.",
      "summaryHtml": "Detaches this whole session so it can keep running in the background.",
      "canonicalExample": "/background finish the test run and summarize any failures",
      "subcommands": [],
      "examples": [
        "/background finish the test run and summarize any failures"
      ],
      "related": [
        "fork",
        "stop",
        "tasks"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-cli-stop",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/stop",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Attached background session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Stops the background session you are currently attached to.",
      "summaryHtml": "Stops the background session you are currently attached to.",
      "canonicalExample": "/stop",
      "subcommands": [],
      "examples": [
        "/stop"
      ],
      "related": [
        "background",
        "exit",
        "tasks"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-cli-resume",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/resume",
      "aliases": [
        "/continue"
      ],
      "arguments": "[SESSION]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Resumes a saved conversation by ID or name, or opens the picker.",
      "summaryHtml": "Resumes a saved conversation by ID or name, or opens the picker.",
      "canonicalExample": "/resume oauth-token-rotation",
      "subcommands": [],
      "examples": [
        "/resume oauth-token-rotation"
      ],
      "related": [
        "clear",
        "branch",
        "rename"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-cli-rename",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/rename",
      "aliases": [],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Renames the current session, or generates a name from its history.",
      "summaryHtml": "Renames the current session, or generates a name from its history.",
      "canonicalExample": "/rename oauth-token-rotation",
      "subcommands": [],
      "examples": [
        "/rename oauth-token-rotation"
      ],
      "related": [
        "color",
        "resume"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-cli-rewind",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/rewind",
      "aliases": [
        "/checkpoint",
        "/undo"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Restores code and/or conversation to an earlier checkpoint.",
      "summaryHtml": "Restores code and/or conversation to an earlier checkpoint.",
      "canonicalExample": "/rewind",
      "subcommands": [],
      "examples": [
        "/rewind"
      ],
      "related": [
        "branch",
        "clear",
        "diff"
      ],
      "docs": [
        {
          "title": "Checkpointing",
          "url": "https://code.claude.com/docs/en/checkpointing"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-exit",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/exit",
      "aliases": [
        "/quit"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Exits the CLI, or detaches from an attached background session.",
      "summaryHtml": "Exits the CLI, or detaches from an attached background session.",
      "canonicalExample": "/exit",
      "subcommands": [],
      "examples": [
        "/exit"
      ],
      "related": [
        "stop",
        "background",
        "export"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-desktop",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/desktop",
      "aliases": [
        "/app"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "macOS or x64 Windows; Claude subscription",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Continues this session in the Claude Code Desktop app.",
      "summaryHtml": "Continues this session in the Claude Code Desktop app.",
      "canonicalExample": "/desktop",
      "subcommands": [],
      "examples": [
        "/desktop"
      ],
      "related": [
        "teleport",
        "exit"
      ],
      "docs": [
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-color",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/color",
      "aliases": [],
      "arguments": "[COLOR|default]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets the prompt-bar color for this session.",
      "summaryHtml": "Sets the prompt-bar color for this session.",
      "canonicalExample": "/color blue",
      "subcommands": [],
      "examples": [
        "/color blue"
      ],
      "related": [
        "rename",
        "theme",
        "background"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-cli-focus",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/focus",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Fullscreen renderer",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles a compact view of the current turn.",
      "summaryHtml": "Toggles a compact view of the current turn.",
      "canonicalExample": "/focus",
      "subcommands": [],
      "examples": [
        "/focus"
      ],
      "related": [
        "tui",
        "statusline"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-compact",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/compact",
      "aliases": [],
      "arguments": "[FOCUS-INSTRUCTIONS]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Summarizes the conversation to free context-window space.",
      "summaryHtml": "Summarizes the conversation to free context-window space.",
      "canonicalExample": "/compact keep the migration decisions and the latest failing test output",
      "subcommands": [],
      "examples": [
        "/compact keep the migration decisions and the latest failing test output"
      ],
      "related": [
        "context",
        "autocompact",
        "clear"
      ],
      "docs": [
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-autocompact",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/autocompact",
      "aliases": [],
      "arguments": "[auto|TOKENS]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Claude Code 2.1.221+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets how full the context window gets before automatic compaction.",
      "summaryHtml": "Sets how full the context window gets before automatic compaction.",
      "canonicalExample": "/autocompact 500k",
      "subcommands": [],
      "examples": [
        "/autocompact 500k",
        "/autocompact auto"
      ],
      "related": [
        "compact",
        "context"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        }
      ]
    },
    {
      "id": "claude-cli-context",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/context",
      "aliases": [],
      "arguments": "[all]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Visualizes what is consuming the current context window.",
      "summaryHtml": "Visualizes what is consuming the current context window.",
      "canonicalExample": "/context all",
      "subcommands": [],
      "examples": [
        "/context all"
      ],
      "related": [
        "compact",
        "autocompact",
        "usage"
      ],
      "docs": [
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-btw",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/btw",
      "aliases": [],
      "arguments": "[QUESTION]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Asks a side question without adding it to the main conversation.",
      "summaryHtml": "Asks a side question without adding it to the main conversation.",
      "canonicalExample": "/btw which layer currently owns retry policy?",
      "subcommands": [],
      "examples": [
        "/btw which layer currently owns retry policy?"
      ],
      "related": [
        "context",
        "compact",
        "copy"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        }
      ]
    },
    {
      "id": "claude-cli-add-dir",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/add-dir",
      "aliases": [],
      "arguments": "<PATH>",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Adds another working directory for this session to access.",
      "summaryHtml": "Adds another working directory for this session to access.",
      "canonicalExample": "/add-dir ../shared-schema",
      "subcommands": [],
      "examples": [
        "/add-dir ../shared-schema"
      ],
      "related": [
        "cd",
        "permissions",
        "skills"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Hooks reference",
          "url": "https://code.claude.com/docs/en/hooks"
        }
      ]
    },
    {
      "id": "claude-cli-cd",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/cd",
      "aliases": [],
      "arguments": "<PATH>",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Claude Code 2.1.169+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Moves this session to another working directory without losing context.",
      "summaryHtml": "Moves this session to another working directory without losing context.",
      "canonicalExample": "/cd ../service-api",
      "subcommands": [],
      "examples": [
        "/cd ../service-api"
      ],
      "related": [
        "add-dir",
        "permissions",
        "resume"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-memory",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/memory",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages project instructions and automatic memory.",
      "summaryHtml": "Manages project instructions and automatic memory.",
      "canonicalExample": "/memory",
      "subcommands": [],
      "examples": [
        "/memory"
      ],
      "related": [
        "init",
        "skills",
        "context"
      ],
      "docs": [
        {
          "title": "How Claude remembers your project",
          "url": "https://code.claude.com/docs/en/memory"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-copy",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/copy",
      "aliases": [],
      "arguments": "[N]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Copies a recent assistant response or one of its code blocks.",
      "summaryHtml": "Copies a recent assistant response or one of its code blocks.",
      "canonicalExample": "/copy 2",
      "subcommands": [],
      "examples": [
        "/copy 2"
      ],
      "related": [
        "export",
        "btw"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-recap",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/recap",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates a one-line summary of the current session.",
      "summaryHtml": "Generates a one-line summary of the current session.",
      "canonicalExample": "/recap",
      "subcommands": [],
      "examples": [
        "/recap"
      ],
      "related": [
        "rename",
        "context",
        "export"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-agents",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/agents",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Explains how to create or manage custom subagents.",
      "summaryHtml": "Explains how to create or manage custom subagents.",
      "canonicalExample": "/agents",
      "subcommands": [],
      "examples": [
        "/agents"
      ],
      "related": [
        "list-agents",
        "subtask",
        "skills"
      ],
      "docs": [
        {
          "title": "Create custom subagents",
          "url": "https://code.claude.com/docs/en/sub-agents"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-list-agents",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/list-agents",
      "aliases": [
        "/peers"
      ],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Cross-session messaging; Claude Code 2.1.224+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Lists subagents, teammates, and sessions this session can message.",
      "summaryHtml": "Lists subagents, teammates, and sessions this session can message.",
      "canonicalExample": "/list-agents",
      "subcommands": [],
      "examples": [
        "/list-agents"
      ],
      "related": [
        "agents",
        "tasks",
        "subtask"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-cli-subtask",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/subtask",
      "aliases": [],
      "arguments": "<TASK>",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Agent view enabled; Claude Code 2.1.212+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Spawns a forked subagent whose result returns to this conversation.",
      "summaryHtml": "Spawns a forked subagent whose result returns to this conversation.",
      "canonicalExample": "/subtask trace where the legacy header is still emitted",
      "subcommands": [],
      "examples": [
        "/subtask trace where the legacy header is still emitted"
      ],
      "related": [
        "fork",
        "tasks",
        "agents"
      ],
      "docs": [
        {
          "title": "Create custom subagents",
          "url": "https://code.claude.com/docs/en/sub-agents"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-tasks",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/tasks",
      "aliases": [
        "/bashes"
      ],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Lists and manages background work inside the current session.",
      "summaryHtml": "Lists and manages background work inside the current session.",
      "canonicalExample": "/tasks",
      "subcommands": [],
      "examples": [
        "/tasks"
      ],
      "related": [
        "subtask",
        "background",
        "workflows"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-cli-batch",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/batch",
      "aliases": [],
      "arguments": "<INSTRUCTION>",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "A Git repository",
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Decomposes a large codebase change into parallel worktree tasks.",
      "summaryHtml": "Decomposes a large codebase change into parallel worktree tasks.",
      "canonicalExample": "/batch migrate src/ from Solid to React",
      "subcommands": [],
      "examples": [
        "/batch migrate src/ from Solid to React"
      ],
      "related": [
        "subtask",
        "workflows",
        "code-review"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Run parallel sessions with worktrees",
          "url": "https://code.claude.com/docs/en/worktrees"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-deep-research",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/deep-research",
      "aliases": [],
      "arguments": "<QUESTION>",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [
        "workflow"
      ],
      "comparisonEligible": true,
      "summary": "Fans a research question out across web-searching agents.",
      "summaryHtml": "Fans a research question out across web-searching agents.",
      "canonicalExample": "/deep-research compare current browser isolation models for local coding agents",
      "subcommands": [],
      "examples": [
        "/deep-research compare current browser isolation models for local coding agents"
      ],
      "related": [
        "workflows",
        "subtask",
        "artifacts"
      ],
      "docs": [
        {
          "title": "Orchestrate subagents with dynamic workflows",
          "url": "https://code.claude.com/docs/en/workflows"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-workflows",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/workflows",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the progress view for dynamic workflows.",
      "summaryHtml": "Opens the progress view for dynamic workflows.",
      "canonicalExample": "/workflows",
      "subcommands": [],
      "examples": [
        "/workflows"
      ],
      "related": [
        "deep-research",
        "tasks",
        "batch"
      ],
      "docs": [
        {
          "title": "Orchestrate subagents with dynamic workflows",
          "url": "https://code.claude.com/docs/en/workflows"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-artifacts",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/artifacts",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Artifact availability; Claude Code 2.1.208+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Browses artifacts you own or that others shared with you.",
      "summaryHtml": "Browses artifacts you own or that others shared with you.",
      "canonicalExample": "/artifacts",
      "subcommands": [],
      "examples": [
        "/artifacts"
      ],
      "related": [
        "deep-research",
        "export"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-team-onboarding",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/team-onboarding",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Pro, Max, Team, or Enterprise subscription",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Builds a teammate onboarding guide from 30 days of local usage.",
      "summaryHtml": "Builds a teammate onboarding guide from 30 days of local usage.",
      "canonicalExample": "/team-onboarding",
      "subcommands": [],
      "examples": [
        "/team-onboarding"
      ],
      "related": [
        "insights",
        "memory",
        "export"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-code-review",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/code-review",
      "aliases": [
        "/review",
        "/ultrareview"
      ],
      "arguments": "[low|medium|high|xhigh|max|ultra] [--fix] [--comment] [PR|BRANCH|PATH]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Reviews a diff or target for correctness bugs and cleanup opportunities.",
      "summaryHtml": "Reviews a diff or target for correctness bugs and cleanup opportunities.",
      "canonicalExample": "/code-review high --fix src/auth",
      "subcommands": [
        {
          "name": "low … max",
          "description": "Choose local review effort"
        },
        {
          "name": "ultra",
          "description": "Run the deep cloud review"
        },
        {
          "name": "--fix",
          "description": "Apply accepted findings"
        },
        {
          "name": "--comment",
          "description": "Post findings as inline PR comments"
        }
      ],
      "examples": [
        "/code-review high --fix src/auth",
        "/review medium 1234",
        "/code-review ultra --comment 1234"
      ],
      "related": [
        "security-review",
        "simplify",
        "diff"
      ],
      "docs": [
        {
          "title": "Claude Code review",
          "url": "https://code.claude.com/docs/en/code-review"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-security-review",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/security-review",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": "Git repository with an origin remote",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Checks the current branch changes for security vulnerabilities.",
      "summaryHtml": "Checks the current branch changes for security vulnerabilities.",
      "canonicalExample": "/security-review",
      "subcommands": [],
      "examples": [
        "/security-review"
      ],
      "related": [
        "code-review",
        "simplify",
        "diff"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-simplify",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/simplify",
      "aliases": [],
      "arguments": "[TARGET]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Finds cleanup opportunities in changed code and applies them.",
      "summaryHtml": "Finds cleanup opportunities in changed code and applies them.",
      "canonicalExample": "/simplify src/auth",
      "subcommands": [],
      "examples": [
        "/simplify src/auth"
      ],
      "related": [
        "code-review",
        "security-review",
        "verify"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-diff",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/diff",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": "A Git repository",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens an interactive viewer for Git and per-turn diffs.",
      "summaryHtml": "Opens an interactive viewer for Git and per-turn diffs.",
      "canonicalExample": "/diff",
      "subcommands": [],
      "examples": [
        "/diff"
      ],
      "related": [
        "code-review",
        "rewind",
        "export"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-run",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/run",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Launches and drives the project so you can see a change working.",
      "summaryHtml": "Launches and drives the project so you can see a change working.",
      "canonicalExample": "/run",
      "subcommands": [],
      "examples": [
        "/run"
      ],
      "related": [
        "verify",
        "run-skill-generator",
        "simplify"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-verify",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/verify",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Builds, runs, and observes the app to confirm a change works.",
      "summaryHtml": "Builds, runs, and observes the app to confirm a change works.",
      "canonicalExample": "/verify",
      "subcommands": [],
      "examples": [
        "/verify"
      ],
      "related": [
        "run",
        "run-skill-generator",
        "code-review"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-run-skill-generator",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/run-skill-generator",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Teaches /run and /verify how to operate this project.",
      "summaryHtml": "Teaches /run and /verify how to operate this project.",
      "canonicalExample": "/run-skill-generator",
      "subcommands": [],
      "examples": [
        "/run-skill-generator"
      ],
      "related": [
        "run",
        "verify",
        "skills"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-debug",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/debug",
      "aliases": [],
      "arguments": "[DESCRIPTION]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Enables session debug logging and investigates the resulting log.",
      "summaryHtml": "Enables session debug logging and investigates the resulting log.",
      "canonicalExample": "/debug MCP tools disappear after compaction",
      "subcommands": [],
      "examples": [
        "/debug MCP tools disappear after compaction"
      ],
      "related": [
        "doctor",
        "heapdump",
        "bug"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-doctor",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/doctor",
      "aliases": [
        "/checkup"
      ],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Diagnoses installation, configuration, and context-cost problems.",
      "summaryHtml": "Diagnoses installation, configuration, and context-cost problems.",
      "canonicalExample": "/doctor",
      "subcommands": [],
      "examples": [
        "/doctor"
      ],
      "related": [
        "debug",
        "status",
        "fewer-permission-prompts"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-autofix-pr",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/autofix-pr",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": "gh CLI, open PR, and Claude Code on the web",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a cloud session that watches this branch’s pull request.",
      "summaryHtml": "Starts a cloud session that watches this branch’s pull request.",
      "canonicalExample": "/autofix-pr only fix lint and type errors",
      "subcommands": [],
      "examples": [
        "/autofix-pr only fix lint and type errors"
      ],
      "related": [
        "code-review",
        "teleport",
        "web-setup"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-teleport",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/teleport",
      "aliases": [
        "/tp"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Claude subscription and matching repository checkout",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Pulls a Claude Code on the web session into this terminal.",
      "summaryHtml": "Pulls a Claude Code on the web session into this terminal.",
      "canonicalExample": "/teleport",
      "subcommands": [],
      "examples": [
        "/teleport"
      ],
      "related": [
        "remote-control",
        "web-setup",
        "resume"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-remote-control",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/remote-control",
      "aliases": [
        "/rc"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Claude subscription; Remote Control allowed",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Makes this local session steerable from claude.ai or mobile.",
      "summaryHtml": "Makes this local session steerable from claude.ai or mobile.",
      "canonicalExample": "/remote-control",
      "subcommands": [],
      "examples": [
        "/remote-control"
      ],
      "related": [
        "teleport",
        "background",
        "color"
      ],
      "docs": [
        {
          "title": "Remote Control",
          "url": "https://code.claude.com/docs/en/remote-control"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-remote-env",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/remote-env",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude Code cloud environments",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses the default environment used by cloud agents.",
      "summaryHtml": "Chooses the default environment used by cloud agents.",
      "canonicalExample": "/remote-env",
      "subcommands": [],
      "examples": [
        "/remote-env"
      ],
      "related": [
        "autofix-pr",
        "teleport",
        "web-setup"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-web-setup",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/web-setup",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Authenticated gh CLI; cloud sessions allowed",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Connects GitHub to Claude Code on the web using local gh credentials.",
      "summaryHtml": "Connects GitHub to Claude Code on the web using local gh credentials.",
      "canonicalExample": "/web-setup",
      "subcommands": [],
      "examples": [
        "/web-setup"
      ],
      "related": [
        "autofix-pr",
        "schedule",
        "teleport"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-model",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/model",
      "aliases": [],
      "arguments": "[MODEL]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches models and saves the choice as the default for new sessions.",
      "summaryHtml": "Switches models and saves the choice as the default for new sessions.",
      "canonicalExample": "/model sonnet",
      "subcommands": [],
      "examples": [
        "/model sonnet"
      ],
      "related": [
        "effort",
        "fast",
        "advisor"
      ],
      "docs": [
        {
          "title": "Model configuration",
          "url": "https://code.claude.com/docs/en/model-config"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-effort",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/effort",
      "aliases": [],
      "arguments": "[LEVEL|auto|status]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets or reports the model’s reasoning effort.",
      "summaryHtml": "Sets or reports the model’s reasoning effort.",
      "canonicalExample": "/effort high",
      "subcommands": [],
      "examples": [
        "/effort high",
        "/effort status"
      ],
      "related": [
        "model",
        "fast",
        "advisor"
      ],
      "docs": [
        {
          "title": "Model configuration",
          "url": "https://code.claude.com/docs/en/model-config"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-fast",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/fast",
      "aliases": [],
      "arguments": "[on|off]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Fast mode eligibility; Claude Code 2.1.205+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles fast mode for lower-latency model responses.",
      "summaryHtml": "Toggles fast mode for lower-latency model responses.",
      "canonicalExample": "/fast on",
      "subcommands": [],
      "examples": [
        "/fast on"
      ],
      "related": [
        "model",
        "effort"
      ],
      "docs": [
        {
          "title": "Model configuration",
          "url": "https://code.claude.com/docs/en/model-config"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-advisor",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/advisor",
      "aliases": [],
      "arguments": "[MODEL|off]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Lets Claude consult a second model for guidance during a task.",
      "summaryHtml": "Lets Claude consult a second model for guidance during a task.",
      "canonicalExample": "/advisor opus",
      "subcommands": [],
      "examples": [
        "/advisor opus"
      ],
      "related": [
        "model",
        "effort",
        "plan"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-config",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/config",
      "aliases": [
        "/settings"
      ],
      "arguments": "[KEY=VALUE ...]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens settings or changes one or more settings directly.",
      "summaryHtml": "Opens settings or changes one or more settings directly.",
      "canonicalExample": "/config theme=dark thinking=false",
      "subcommands": [],
      "examples": [
        "/config theme=dark thinking=false"
      ],
      "related": [
        "theme",
        "model",
        "permissions"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-permissions",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/permissions",
      "aliases": [
        "/allowed-tools"
      ],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages allow, ask, and deny rules for tool use.",
      "summaryHtml": "Manages allow, ask, and deny rules for tool use.",
      "canonicalExample": "/permissions",
      "subcommands": [],
      "examples": [
        "/permissions"
      ],
      "related": [
        "sandbox",
        "fewer-permission-prompts",
        "add-dir"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Configure auto mode",
          "url": "https://code.claude.com/docs/en/auto-mode-config"
        }
      ]
    },
    {
      "id": "claude-cli-fewer-permission-prompts",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/fewer-permission-prompts",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Builds a conservative allowlist from repeated read-only tool calls.",
      "summaryHtml": "Builds a conservative allowlist from repeated read-only tool calls.",
      "canonicalExample": "/fewer-permission-prompts",
      "subcommands": [],
      "examples": [
        "/fewer-permission-prompts"
      ],
      "related": [
        "permissions",
        "doctor",
        "sandbox"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-sandbox",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/sandbox",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Supported platform",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles sandbox mode for shell execution.",
      "summaryHtml": "Toggles sandbox mode for shell execution.",
      "canonicalExample": "/sandbox",
      "subcommands": [],
      "examples": [
        "/sandbox"
      ],
      "related": [
        "permissions",
        "fewer-permission-prompts"
      ],
      "docs": [
        {
          "title": "Configure the sandboxed Bash tool",
          "url": "https://code.claude.com/docs/en/sandboxing"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-auto-mode-setup",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/auto-mode-setup",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Pro, Max, or Team; Claude Code 2.1.228+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Drafts an auto-mode environment policy from this project and recent work.",
      "summaryHtml": "Drafts an auto-mode environment policy from this project and recent work.",
      "canonicalExample": "/auto-mode-setup",
      "subcommands": [],
      "examples": [
        "/auto-mode-setup"
      ],
      "related": [
        "permissions",
        "sandbox",
        "config"
      ],
      "docs": [
        {
          "title": "Configure auto mode",
          "url": "https://code.claude.com/docs/en/auto-mode-config"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-init",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/init",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Initializes the repository with a CLAUDE.md project guide.",
      "summaryHtml": "Initializes the repository with a CLAUDE.md project guide.",
      "canonicalExample": "/init",
      "subcommands": [],
      "examples": [
        "/init"
      ],
      "related": [
        "memory",
        "import",
        "skills"
      ],
      "docs": [
        {
          "title": "How Claude remembers your project",
          "url": "https://code.claude.com/docs/en/memory"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-import",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/import",
      "aliases": [],
      "arguments": "[codex|gemini] [--dry-run] [--yes]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "First-party Anthropic connection; Claude Code 2.1.213+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Imports configuration from OpenAI Codex or Gemini CLI.",
      "summaryHtml": "Imports configuration from OpenAI Codex or Gemini CLI.",
      "canonicalExample": "/import codex --dry-run",
      "subcommands": [],
      "examples": [
        "/import codex --dry-run"
      ],
      "related": [
        "init",
        "mcp",
        "skills"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-skills",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/skills",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Lists skills and controls their visibility to you and Claude.",
      "summaryHtml": "Lists skills and controls their visibility to you and Claude.",
      "canonicalExample": "/skills",
      "subcommands": [],
      "examples": [
        "/skills"
      ],
      "related": [
        "reload-skills",
        "plugin",
        "custom-skill"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-custom-skill",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/<skill-name>",
      "aliases": [],
      "arguments": "[ARGUMENTS]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom"
      ],
      "comparisonEligible": false,
      "summary": "Invokes a user, project, or plugin skill by its discovered name.",
      "summaryHtml": "Invokes a user, project, or plugin skill by its discovered name.",
      "canonicalExample": "/review-api src/auth",
      "subcommands": [],
      "examples": [
        "/review-api src/auth"
      ],
      "related": [
        "skills",
        "reload-skills",
        "plugin",
        "mcp-prompt"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        }
      ]
    },
    {
      "id": "claude-cli-mcp-prompt",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/mcp__<server>__<prompt>",
      "aliases": [],
      "arguments": "[ARGUMENTS]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom"
      ],
      "comparisonEligible": false,
      "summary": "Invokes a prompt dynamically exposed by a connected MCP server.",
      "summaryHtml": "Invokes a prompt dynamically exposed by a connected MCP server.",
      "canonicalExample": "/mcp__github__triage issue 1234",
      "subcommands": [],
      "examples": [
        "/mcp__github__triage issue 1234"
      ],
      "related": [
        "mcp",
        "custom-skill"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-reload-skills",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/reload-skills",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Re-scans skill and legacy command directories without restarting.",
      "summaryHtml": "Re-scans skill and legacy command directories without restarting.",
      "canonicalExample": "/reload-skills",
      "subcommands": [],
      "examples": [
        "/reload-skills"
      ],
      "related": [
        "skills",
        "custom-skill",
        "reload-plugins"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-plugin",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/plugin",
      "aliases": [],
      "arguments": "[SUBCOMMAND]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Browses and manages Claude Code plugins.",
      "summaryHtml": "Browses and manages Claude Code plugins.",
      "canonicalExample": "/plugin list",
      "subcommands": [
        {
          "name": "list",
          "description": "List installed plugins"
        },
        {
          "name": "install",
          "description": "Install from a configured marketplace"
        },
        {
          "name": "enable / disable",
          "description": "Change plugin activation"
        }
      ],
      "examples": [
        "/plugin list"
      ],
      "related": [
        "reload-plugins",
        "skills",
        "mcp"
      ],
      "docs": [
        {
          "title": "Create plugins",
          "url": "https://code.claude.com/docs/en/plugins"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-reload-plugins",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/reload-plugins",
      "aliases": [],
      "arguments": "[--force]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Reloads active plugins and reports component or load errors.",
      "summaryHtml": "Reloads active plugins and reports component or load errors.",
      "canonicalExample": "/reload-plugins",
      "subcommands": [],
      "examples": [
        "/reload-plugins"
      ],
      "related": [
        "plugin",
        "reload-skills",
        "mcp"
      ],
      "docs": [
        {
          "title": "Create plugins",
          "url": "https://code.claude.com/docs/en/plugins"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-mcp",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/mcp",
      "aliases": [],
      "arguments": "[reconnect SERVER|enable|disable [SERVER|all]]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages MCP connections, state, and OAuth authentication.",
      "summaryHtml": "Manages MCP connections, state, and OAuth authentication.",
      "canonicalExample": "/mcp",
      "subcommands": [
        {
          "name": "reconnect SERVER",
          "description": "Reconnect a disconnected server"
        },
        {
          "name": "enable [SERVER|all]",
          "description": "Enable one or all configured servers"
        },
        {
          "name": "disable [SERVER|all]",
          "description": "Disable one or all configured servers"
        }
      ],
      "examples": [
        "/mcp"
      ],
      "related": [
        "plugin",
        "hooks",
        "permissions"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-hooks",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/hooks",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows configured lifecycle hooks and their tool-event matchers.",
      "summaryHtml": "Shows configured lifecycle hooks and their tool-event matchers.",
      "canonicalExample": "/hooks",
      "subcommands": [],
      "examples": [
        "/hooks"
      ],
      "related": [
        "plugin",
        "mcp",
        "debug"
      ],
      "docs": [
        {
          "title": "Hooks reference",
          "url": "https://code.claude.com/docs/en/hooks"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-ide",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/ide",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manages IDE integrations and shows their connection status.",
      "summaryHtml": "Manages IDE integrations and shows their connection status.",
      "canonicalExample": "/ide",
      "subcommands": [],
      "examples": [
        "/ide"
      ],
      "related": [
        "terminal-setup",
        "keybindings"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-keybindings",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/keybindings",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens or creates the Claude Code keybindings configuration.",
      "summaryHtml": "Opens or creates the Claude Code keybindings configuration.",
      "canonicalExample": "/keybindings",
      "subcommands": [],
      "examples": [
        "/keybindings"
      ],
      "related": [
        "terminal-setup",
        "tui"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-terminal-setup",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/terminal-setup",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Terminal requiring keybinding setup",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures terminal keybindings such as Shift+Enter.",
      "summaryHtml": "Configures terminal keybindings such as Shift+Enter.",
      "canonicalExample": "/terminal-setup",
      "subcommands": [],
      "examples": [
        "/terminal-setup"
      ],
      "related": [
        "keybindings",
        "ide"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-chrome",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/chrome",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures Claude in Chrome integration settings.",
      "summaryHtml": "Configures Claude in Chrome integration settings.",
      "canonicalExample": "/chrome",
      "subcommands": [],
      "examples": [
        "/chrome"
      ],
      "related": [
        "mcp",
        "ide"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-statusline",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/statusline",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures the information shown in the terminal status line.",
      "summaryHtml": "Configures the information shown in the terminal status line.",
      "canonicalExample": "/statusline show model, context percent, branch, and elapsed time",
      "subcommands": [],
      "examples": [
        "/statusline show model, context percent, branch, and elapsed time"
      ],
      "related": [
        "config",
        "theme",
        "status"
      ],
      "docs": [
        {
          "title": "Customize your status line",
          "url": "https://code.claude.com/docs/en/statusline"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-theme",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/theme",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Changes the terminal color theme.",
      "summaryHtml": "Changes the terminal color theme.",
      "canonicalExample": "/theme",
      "subcommands": [],
      "examples": [
        "/theme"
      ],
      "related": [
        "color",
        "tui",
        "config"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-tui",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/tui",
      "aliases": [],
      "arguments": "[default|fullscreen]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Selects the terminal renderer and relaunches the current conversation.",
      "summaryHtml": "Selects the terminal renderer and relaunches the current conversation.",
      "canonicalExample": "/tui fullscreen",
      "subcommands": [],
      "examples": [
        "/tui fullscreen"
      ],
      "related": [
        "focus",
        "scroll-speed",
        "theme"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-scroll-speed",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/scroll-speed",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Fullscreen renderer; not JetBrains terminal",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Adjusts mouse-wheel speed with an interactive preview ruler.",
      "summaryHtml": "Adjusts mouse-wheel speed with an interactive preview ruler.",
      "canonicalExample": "/scroll-speed",
      "subcommands": [],
      "examples": [
        "/scroll-speed"
      ],
      "related": [
        "tui",
        "focus"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-voice",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/voice",
      "aliases": [],
      "arguments": "[hold|tap|off]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude.ai account",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Enables, configures, or disables voice dictation.",
      "summaryHtml": "Enables, configures, or disables voice dictation.",
      "canonicalExample": "/voice hold",
      "subcommands": [],
      "examples": [
        "/voice hold"
      ],
      "related": [
        "keybindings",
        "btw"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-loop",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/loop",
      "aliases": [
        "/proactive"
      ],
      "arguments": "[INTERVAL] [PROMPT]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Repeats a prompt while the session remains open.",
      "summaryHtml": "Repeats a prompt while the session remains open.",
      "canonicalExample": "/loop 5m check whether the deploy finished and report only changes",
      "subcommands": [],
      "examples": [
        "/loop 5m check whether the deploy finished and report only changes"
      ],
      "related": [
        "schedule",
        "goal",
        "tasks"
      ],
      "docs": [
        {
          "title": "Run prompts on a schedule",
          "url": "https://code.claude.com/docs/en/scheduled-tasks"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-schedule",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/schedule",
      "aliases": [
        "/routines"
      ],
      "arguments": "[DESCRIPTION]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Claude cloud routines",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Creates, updates, lists, or runs cloud routines conversationally.",
      "summaryHtml": "Creates, updates, lists, or runs cloud routines conversationally.",
      "canonicalExample": "/schedule review dependency updates every Monday at 9am",
      "subcommands": [],
      "examples": [
        "/schedule review dependency updates every Monday at 9am"
      ],
      "related": [
        "loop",
        "web-setup",
        "remote-env"
      ],
      "docs": [
        {
          "title": "Automate work with routines",
          "url": "https://code.claude.com/docs/en/routines"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-status",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/status",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens Settings on version, model, account, and connectivity status.",
      "summaryHtml": "Opens Settings on version, model, account, and connectivity status.",
      "canonicalExample": "/status",
      "subcommands": [],
      "examples": [
        "/status"
      ],
      "related": [
        "usage",
        "doctor",
        "model"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-usage",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/usage",
      "aliases": [
        "/cost",
        "/stats"
      ],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows session cost, plan limits, and activity statistics.",
      "summaryHtml": "Shows session cost, plan limits, and activity statistics.",
      "canonicalExample": "/usage",
      "subcommands": [],
      "examples": [
        "/usage"
      ],
      "related": [
        "usage-credits",
        "context",
        "status"
      ],
      "docs": [
        {
          "title": "Manage costs effectively",
          "url": "https://code.claude.com/docs/en/costs"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-usage-credits",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/usage-credits",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures usage credits or requests them from an administrator.",
      "summaryHtml": "Configures usage credits or requests them from an administrator.",
      "canonicalExample": "/usage-credits",
      "subcommands": [],
      "examples": [
        "/usage-credits"
      ],
      "related": [
        "usage",
        "upgrade"
      ],
      "docs": [
        {
          "title": "Manage costs effectively",
          "url": "https://code.claude.com/docs/en/costs"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-insights",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/insights",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Local session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates an HTML report about recent local Claude Code usage.",
      "summaryHtml": "Generates an HTML report about recent local Claude Code usage.",
      "canonicalExample": "/insights",
      "subcommands": [],
      "examples": [
        "/insights"
      ],
      "related": [
        "team-onboarding",
        "usage",
        "doctor"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-export",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/export",
      "aliases": [],
      "arguments": "[FILENAME]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Exports the current conversation as plain text.",
      "summaryHtml": "Exports the current conversation as plain text.",
      "canonicalExample": "/export auth-investigation.txt",
      "subcommands": [],
      "examples": [
        "/export auth-investigation.txt"
      ],
      "related": [
        "copy",
        "bug",
        "recap"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-bug",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/bug",
      "aliases": [
        "/share"
      ],
      "arguments": "[REPORT]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Reports a bug or shares a conversation with explicit consent.",
      "summaryHtml": "Reports a bug or shares a conversation with explicit consent.",
      "canonicalExample": "/bug MCP tools disappear after compaction",
      "subcommands": [],
      "examples": [
        "/bug MCP tools disappear after compaction"
      ],
      "related": [
        "feedback",
        "debug",
        "export"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-feedback",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/feedback",
      "aliases": [],
      "arguments": "[REPORT]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sends product feedback through the same consent flow as /bug.",
      "summaryHtml": "Sends product feedback through the same consent flow as /bug.",
      "canonicalExample": "/feedback add keyboard navigation to the session picker",
      "subcommands": [],
      "examples": [
        "/feedback add keyboard navigation to the session picker"
      ],
      "related": [
        "bug",
        "release-notes"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-heapdump",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/heapdump",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "hidden"
      ],
      "comparisonEligible": true,
      "summary": "Writes a heap snapshot and memory diagnostics for troubleshooting.",
      "summaryHtml": "Writes a heap snapshot and memory diagnostics for troubleshooting.",
      "canonicalExample": "/heapdump",
      "subcommands": [],
      "examples": [
        "/heapdump"
      ],
      "related": [
        "debug",
        "doctor",
        "bug"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-help",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/help",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows help and the commands available in this session.",
      "summaryHtml": "Shows help and the commands available in this session.",
      "canonicalExample": "/help",
      "subcommands": [],
      "examples": [
        "/help"
      ],
      "related": [
        "release-notes",
        "status"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-release-notes",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/release-notes",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Browses the Claude Code changelog by version.",
      "summaryHtml": "Browses the Claude Code changelog by version.",
      "canonicalExample": "/release-notes",
      "subcommands": [],
      "examples": [
        "/release-notes"
      ],
      "related": [
        "status",
        "help",
        "upgrade"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Claude Code changelog",
          "url": "https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"
        }
      ]
    },
    {
      "id": "claude-cli-powerup",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/powerup",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Teaches Claude Code features through short interactive demos.",
      "summaryHtml": "Teaches Claude Code features through short interactive demos.",
      "canonicalExample": "/powerup",
      "subcommands": [],
      "examples": [
        "/powerup"
      ],
      "related": [
        "help",
        "release-notes"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-login",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/login",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Signs in to an Anthropic or Claude account.",
      "summaryHtml": "Signs in to an Anthropic or Claude account.",
      "canonicalExample": "/login",
      "subcommands": [],
      "examples": [
        "/login"
      ],
      "related": [
        "logout",
        "status",
        "teleport"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-logout",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/logout",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Signs out of the current Anthropic account.",
      "summaryHtml": "Signs out of the current Anthropic account.",
      "canonicalExample": "/logout",
      "subcommands": [],
      "examples": [
        "/logout"
      ],
      "related": [
        "login",
        "status"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-upgrade",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/upgrade",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the page for moving to a higher Claude plan.",
      "summaryHtml": "Opens the page for moving to a higher Claude plan.",
      "canonicalExample": "/upgrade",
      "subcommands": [],
      "examples": [
        "/upgrade"
      ],
      "related": [
        "usage-credits",
        "usage",
        "passes"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-privacy-settings",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/privacy-settings",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Pro or Max subscription",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Views and updates Claude Code privacy settings.",
      "summaryHtml": "Views and updates Claude Code privacy settings.",
      "canonicalExample": "/privacy-settings",
      "subcommands": [],
      "examples": [
        "/privacy-settings"
      ],
      "related": [
        "bug",
        "status"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-passes",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/passes",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Eligible account",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shares an eligible free week of Claude Code with friends.",
      "summaryHtml": "Shares an eligible free week of Claude Code with friends.",
      "canonicalExample": "/passes",
      "subcommands": [],
      "examples": [
        "/passes"
      ],
      "related": [
        "upgrade"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-mobile",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/mobile",
      "aliases": [
        "/ios",
        "/android"
      ],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows a QR code for downloading the Claude mobile app.",
      "summaryHtml": "Shows a QR code for downloading the Claude mobile app.",
      "canonicalExample": "/mobile",
      "subcommands": [],
      "examples": [
        "/mobile"
      ],
      "related": [
        "remote-control",
        "desktop"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-radio",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/radio",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "First-party Anthropic connection",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens Claude FM lo-fi radio, or prints its stream URL.",
      "summaryHtml": "Opens Claude FM lo-fi radio, or prints its stream URL.",
      "canonicalExample": "/radio",
      "subcommands": [],
      "examples": [
        "/radio"
      ],
      "related": [
        "powerup"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-stickers",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/stickers",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the flow for ordering Claude Code stickers.",
      "summaryHtml": "Opens the flow for ordering Claude Code stickers.",
      "canonicalExample": "/stickers",
      "subcommands": [],
      "examples": [
        "/stickers"
      ],
      "related": [
        "passes"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-install-github-app",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/install-github-app",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "GitHub repository and interactive terminal",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Installs the Claude GitHub App for a repository.",
      "summaryHtml": "Installs the Claude GitHub App for a repository.",
      "canonicalExample": "/install-github-app",
      "subcommands": [],
      "examples": [
        "/install-github-app"
      ],
      "related": [
        "web-setup",
        "autofix-pr",
        "install-slack-app"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-install-slack-app",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/install-slack-app",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Browser access",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Installs the Claude Slack app through browser OAuth.",
      "summaryHtml": "Installs the Claude Slack app through browser OAuth.",
      "canonicalExample": "/install-slack-app",
      "subcommands": [],
      "examples": [
        "/install-slack-app"
      ],
      "related": [
        "install-github-app"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-claude-api",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/claude-api",
      "aliases": [],
      "arguments": "[migrate|upgrade|managed-agents-onboard|prompt-audit]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Loads current Claude API guidance and runs migration workflows.",
      "summaryHtml": "Loads current Claude API guidance and runs migration workflows.",
      "canonicalExample": "/claude-api migrate",
      "subcommands": [
        {
          "name": "migrate",
          "description": "Update Claude API code to a newer model"
        },
        {
          "name": "upgrade",
          "description": "Upgrade a supported Anthropic SDK major version"
        },
        {
          "name": "managed-agents-onboard",
          "description": "Create and configure a Managed Agent"
        },
        {
          "name": "prompt-audit",
          "description": "Find model-era assumptions in prompts and tool descriptions"
        }
      ],
      "examples": [
        "/claude-api migrate"
      ],
      "related": [
        "skills",
        "init",
        "import"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-dataviz",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/dataviz",
      "aliases": [],
      "arguments": "[REQUEST]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": "Claude Code 2.1.198+",
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Applies structured design guidance to charts and dashboards.",
      "summaryHtml": "Applies structured design guidance to charts and dashboards.",
      "canonicalExample": "/dataviz redesign the retention dashboard for weekly cohorts",
      "subcommands": [],
      "examples": [
        "/dataviz redesign the retention dashboard for weekly cohorts"
      ],
      "related": [
        "skills",
        "artifacts"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-design-login",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/design-login",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude Design availability",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Authorizes Claude Design access for design-system synchronization.",
      "summaryHtml": "Authorizes Claude Design access for design-system synchronization.",
      "canonicalExample": "/design-login",
      "subcommands": [],
      "examples": [
        "/design-login"
      ],
      "related": [
        "design-sync"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-design-sync",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/design-sync",
      "aliases": [],
      "arguments": "[NAME-HINT]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Anthropic API connection and Claude Design access",
      "flags": [
        "skill"
      ],
      "comparisonEligible": true,
      "summary": "Uploads a React design system so Claude Design uses real components.",
      "summaryHtml": "Uploads a React design system so Claude Design uses real components.",
      "canonicalExample": "/design-sync component-library",
      "subcommands": [],
      "examples": [
        "/design-sync component-library"
      ],
      "related": [
        "design-login",
        "dataviz"
      ],
      "docs": [
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-setup-bedrock",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/setup-bedrock",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "CLAUDE_CODE_USE_BEDROCK=1",
      "flags": [
        "hidden"
      ],
      "comparisonEligible": true,
      "summary": "Configures Amazon Bedrock authentication, region, and model pins.",
      "summaryHtml": "Configures Amazon Bedrock authentication, region, and model pins.",
      "canonicalExample": "/setup-bedrock",
      "subcommands": [],
      "examples": [
        "/setup-bedrock"
      ],
      "related": [
        "setup-vertex",
        "model"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-cli-setup-vertex",
      "product": "claude",
      "surface": "claude-cli",
      "command": "/setup-vertex",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "CLAUDE_CODE_USE_VERTEX=1",
      "flags": [
        "hidden"
      ],
      "comparisonEligible": true,
      "summary": "Configures Google Cloud authentication, project, region, and model pins.",
      "summaryHtml": "Configures Google Cloud authentication, project, region, and model pins.",
      "canonicalExample": "/setup-vertex",
      "subcommands": [],
      "examples": [
        "/setup-vertex"
      ],
      "related": [
        "setup-bedrock",
        "model"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-plan",
      "product": "claude",
      "surface": "claude-app",
      "command": "/plan",
      "aliases": [],
      "arguments": "[DESCRIPTION]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Enters plan mode, optionally starting with a task description.",
      "summaryHtml": "Enters plan mode, optionally starting with a task description.",
      "canonicalExample": "/plan replace the session store without changing the public API",
      "subcommands": [],
      "examples": [
        "/plan replace the session store without changing the public API"
      ],
      "related": [
        "goal",
        "effort",
        "code-review"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-goal",
      "product": "claude",
      "surface": "claude-app",
      "command": "/goal",
      "aliases": [],
      "arguments": "[CONDITION|clear]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Keeps Claude working across turns until a stated condition is met.",
      "summaryHtml": "Keeps Claude working across turns until a stated condition is met.",
      "canonicalExample": "/goal all unit and integration tests pass",
      "subcommands": [],
      "examples": [
        "/goal all unit and integration tests pass",
        "/goal clear"
      ],
      "related": [
        "plan",
        "loop",
        "tasks"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-clear",
      "product": "claude",
      "surface": "claude-app",
      "command": "/clear",
      "aliases": [
        "/reset",
        "/new"
      ],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Starts a new conversation with empty context.",
      "summaryHtml": "Starts a new conversation with empty context.",
      "canonicalExample": "/clear auth-cleanup",
      "subcommands": [],
      "examples": [
        "/clear auth-cleanup"
      ],
      "related": [
        "compact",
        "resume",
        "rewind"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Checkpointing",
          "url": "https://code.claude.com/docs/en/checkpointing"
        }
      ]
    },
    {
      "id": "claude-app-branch",
      "product": "claude",
      "surface": "claude-app",
      "command": "/branch",
      "aliases": [],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Branches the conversation and switches you into the new branch.",
      "summaryHtml": "Branches the conversation and switches you into the new branch.",
      "canonicalExample": "/branch alternate-cache-design",
      "subcommands": [],
      "examples": [
        "/branch alternate-cache-design"
      ],
      "related": [
        "fork",
        "resume",
        "rewind"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-fork",
      "product": "claude",
      "surface": "claude-app",
      "command": "/fork",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Agent view enabled; Claude Code 2.1.212+",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Copies this conversation into a separate background session.",
      "summaryHtml": "Copies this conversation into a separate background session.",
      "canonicalExample": "/fork investigate the flaky Windows test and report the cause",
      "subcommands": [],
      "examples": [
        "/fork investigate the flaky Windows test and report the cause"
      ],
      "related": [
        "branch",
        "background",
        "subtask"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        },
        {
          "title": "Run parallel sessions with worktrees",
          "url": "https://code.claude.com/docs/en/worktrees"
        }
      ]
    },
    {
      "id": "claude-app-background",
      "product": "claude",
      "surface": "claude-app",
      "command": "/background",
      "aliases": [
        "/bg"
      ],
      "arguments": "[PROMPT]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Detaches this whole session so it can keep running in the background.",
      "summaryHtml": "Detaches this whole session so it can keep running in the background.",
      "canonicalExample": "/background finish the test run and summarize any failures",
      "subcommands": [],
      "examples": [
        "/background finish the test run and summarize any failures"
      ],
      "related": [
        "fork",
        "stop",
        "tasks"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-app-stop",
      "product": "claude",
      "surface": "claude-app",
      "command": "/stop",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Attached background session",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Stops the background session you are currently attached to.",
      "summaryHtml": "Stops the background session you are currently attached to.",
      "canonicalExample": "/stop",
      "subcommands": [],
      "examples": [
        "/stop"
      ],
      "related": [
        "background",
        "exit",
        "tasks"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-app-resume",
      "product": "claude",
      "surface": "claude-app",
      "command": "/resume",
      "aliases": [
        "/continue"
      ],
      "arguments": "[SESSION]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Resumes a saved conversation by ID or name, or opens the picker.",
      "summaryHtml": "Resumes a saved conversation by ID or name, or opens the picker.",
      "canonicalExample": "/resume oauth-token-rotation",
      "subcommands": [],
      "examples": [
        "/resume oauth-token-rotation"
      ],
      "related": [
        "clear",
        "branch",
        "rename"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-app-rename",
      "product": "claude",
      "surface": "claude-app",
      "command": "/rename",
      "aliases": [],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Renames the current session, or generates a name from its history.",
      "summaryHtml": "Renames the current session, or generates a name from its history.",
      "canonicalExample": "/rename oauth-token-rotation",
      "subcommands": [],
      "examples": [
        "/rename oauth-token-rotation"
      ],
      "related": [
        "color",
        "resume"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-app-rewind",
      "product": "claude",
      "surface": "claude-app",
      "command": "/rewind",
      "aliases": [
        "/checkpoint",
        "/undo"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Restores code and/or conversation to an earlier checkpoint.",
      "summaryHtml": "Restores code and/or conversation to an earlier checkpoint.",
      "canonicalExample": "/rewind",
      "subcommands": [],
      "examples": [
        "/rewind"
      ],
      "related": [
        "branch",
        "clear",
        "diff"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Checkpointing",
          "url": "https://code.claude.com/docs/en/checkpointing"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-exit",
      "product": "claude",
      "surface": "claude-app",
      "command": "/exit",
      "aliases": [
        "/quit"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Exits the CLI, or detaches from an attached background session.",
      "summaryHtml": "Exits the CLI, or detaches from an attached background session.",
      "canonicalExample": "/exit",
      "subcommands": [],
      "examples": [
        "/exit"
      ],
      "related": [
        "stop",
        "background",
        "export"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-desktop",
      "product": "claude",
      "surface": "claude-app",
      "command": "/desktop",
      "aliases": [
        "/app"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "macOS or x64 Windows; Claude subscription",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Continues this session in the Claude Code Desktop app.",
      "summaryHtml": "Continues this session in the Claude Code Desktop app.",
      "canonicalExample": "/desktop",
      "subcommands": [],
      "examples": [
        "/desktop"
      ],
      "related": [
        "teleport",
        "exit"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-color",
      "product": "claude",
      "surface": "claude-app",
      "command": "/color",
      "aliases": [],
      "arguments": "[COLOR|default]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Sets the prompt-bar color for this session.",
      "summaryHtml": "Sets the prompt-bar color for this session.",
      "canonicalExample": "/color blue",
      "subcommands": [],
      "examples": [
        "/color blue"
      ],
      "related": [
        "rename",
        "theme",
        "background"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-app-focus",
      "product": "claude",
      "surface": "claude-app",
      "command": "/focus",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Fullscreen renderer",
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Toggles a compact view of the current turn.",
      "summaryHtml": "Toggles a compact view of the current turn.",
      "canonicalExample": "/focus",
      "subcommands": [],
      "examples": [
        "/focus"
      ],
      "related": [
        "tui",
        "statusline"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-compact",
      "product": "claude",
      "surface": "claude-app",
      "command": "/compact",
      "aliases": [],
      "arguments": "[FOCUS-INSTRUCTIONS]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Compacts the Desktop conversation to free context-window space.",
      "summaryHtml": "Compacts the Desktop conversation to free context-window space.",
      "canonicalExample": "/compact keep the migration decisions and the latest failing test output",
      "subcommands": [],
      "examples": [
        "/compact keep the migration decisions and the latest failing test output"
      ],
      "related": [
        "context",
        "autocompact",
        "clear"
      ],
      "docs": [
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-autocompact",
      "product": "claude",
      "surface": "claude-app",
      "command": "/autocompact",
      "aliases": [],
      "arguments": "[auto|TOKENS]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Claude Code 2.1.221+",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Sets how full the context window gets before automatic compaction.",
      "summaryHtml": "Sets how full the context window gets before automatic compaction.",
      "canonicalExample": "/autocompact 500k",
      "subcommands": [],
      "examples": [
        "/autocompact 500k",
        "/autocompact auto"
      ],
      "related": [
        "compact",
        "context"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        }
      ]
    },
    {
      "id": "claude-app-context",
      "product": "claude",
      "surface": "claude-app",
      "command": "/context",
      "aliases": [],
      "arguments": "[all]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Visualizes what is consuming the current context window.",
      "summaryHtml": "Visualizes what is consuming the current context window.",
      "canonicalExample": "/context all",
      "subcommands": [],
      "examples": [
        "/context all"
      ],
      "related": [
        "compact",
        "autocompact",
        "usage"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-btw",
      "product": "claude",
      "surface": "claude-app",
      "command": "/btw",
      "aliases": [],
      "arguments": "[QUESTION]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens a side chat that uses session context without adding to the conversation.",
      "summaryHtml": "Opens a side chat that uses session context without adding to the conversation.",
      "canonicalExample": "/btw which layer currently owns retry policy?",
      "subcommands": [],
      "examples": [
        "/btw which layer currently owns retry policy?"
      ],
      "related": [
        "context",
        "compact",
        "copy"
      ],
      "docs": [
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        }
      ]
    },
    {
      "id": "claude-app-add-dir",
      "product": "claude",
      "surface": "claude-app",
      "command": "/add-dir",
      "aliases": [],
      "arguments": "<PATH>",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Adds another working directory for this session to access.",
      "summaryHtml": "Adds another working directory for this session to access.",
      "canonicalExample": "/add-dir ../shared-schema",
      "subcommands": [],
      "examples": [
        "/add-dir ../shared-schema"
      ],
      "related": [
        "cd",
        "permissions",
        "skills"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Hooks reference",
          "url": "https://code.claude.com/docs/en/hooks"
        }
      ]
    },
    {
      "id": "claude-app-cd",
      "product": "claude",
      "surface": "claude-app",
      "command": "/cd",
      "aliases": [],
      "arguments": "<PATH>",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Claude Code 2.1.169+",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Moves this session to another working directory without losing context.",
      "summaryHtml": "Moves this session to another working directory without losing context.",
      "canonicalExample": "/cd ../service-api",
      "subcommands": [],
      "examples": [
        "/cd ../service-api"
      ],
      "related": [
        "add-dir",
        "permissions",
        "resume"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-memory",
      "product": "claude",
      "surface": "claude-app",
      "command": "/memory",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Manages project instructions and automatic memory.",
      "summaryHtml": "Manages project instructions and automatic memory.",
      "canonicalExample": "/memory",
      "subcommands": [],
      "examples": [
        "/memory"
      ],
      "related": [
        "init",
        "skills",
        "context"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "How Claude remembers your project",
          "url": "https://code.claude.com/docs/en/memory"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-copy",
      "product": "claude",
      "surface": "claude-app",
      "command": "/copy",
      "aliases": [],
      "arguments": "[N]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Copies a recent assistant response or one of its code blocks.",
      "summaryHtml": "Copies a recent assistant response or one of its code blocks.",
      "canonicalExample": "/copy 2",
      "subcommands": [],
      "examples": [
        "/copy 2"
      ],
      "related": [
        "export",
        "btw"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-recap",
      "product": "claude",
      "surface": "claude-app",
      "command": "/recap",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Generates a one-line summary of the current session.",
      "summaryHtml": "Generates a one-line summary of the current session.",
      "canonicalExample": "/recap",
      "subcommands": [],
      "examples": [
        "/recap"
      ],
      "related": [
        "rename",
        "context",
        "export"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-agents",
      "product": "claude",
      "surface": "claude-app",
      "command": "/agents",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Explains how to create or manage custom subagents.",
      "summaryHtml": "Explains how to create or manage custom subagents.",
      "canonicalExample": "/agents",
      "subcommands": [],
      "examples": [
        "/agents"
      ],
      "related": [
        "list-agents",
        "subtask",
        "skills"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Create custom subagents",
          "url": "https://code.claude.com/docs/en/sub-agents"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-list-agents",
      "product": "claude",
      "surface": "claude-app",
      "command": "/list-agents",
      "aliases": [
        "/peers"
      ],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Cross-session messaging; Claude Code 2.1.224+",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Lists subagents, teammates, and sessions this session can message.",
      "summaryHtml": "Lists subagents, teammates, and sessions this session can message.",
      "canonicalExample": "/list-agents",
      "subcommands": [],
      "examples": [
        "/list-agents"
      ],
      "related": [
        "agents",
        "tasks",
        "subtask"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-app-subtask",
      "product": "claude",
      "surface": "claude-app",
      "command": "/subtask",
      "aliases": [],
      "arguments": "<TASK>",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Agent view enabled; Claude Code 2.1.212+",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Spawns a forked subagent whose result returns to this conversation.",
      "summaryHtml": "Spawns a forked subagent whose result returns to this conversation.",
      "canonicalExample": "/subtask trace where the legacy header is still emitted",
      "subcommands": [],
      "examples": [
        "/subtask trace where the legacy header is still emitted"
      ],
      "related": [
        "fork",
        "tasks",
        "agents"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Create custom subagents",
          "url": "https://code.claude.com/docs/en/sub-agents"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-tasks",
      "product": "claude",
      "surface": "claude-app",
      "command": "/tasks",
      "aliases": [
        "/bashes"
      ],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Lists and manages background work inside the current session.",
      "summaryHtml": "Lists and manages background work inside the current session.",
      "canonicalExample": "/tasks",
      "subcommands": [],
      "examples": [
        "/tasks"
      ],
      "related": [
        "subtask",
        "background",
        "workflows"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Manage multiple agents with agent view",
          "url": "https://code.claude.com/docs/en/agent-view"
        }
      ]
    },
    {
      "id": "claude-app-batch",
      "product": "claude",
      "surface": "claude-app",
      "command": "/batch",
      "aliases": [],
      "arguments": "<INSTRUCTION>",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "A Git repository",
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Decomposes a large codebase change into parallel worktree tasks.",
      "summaryHtml": "Decomposes a large codebase change into parallel worktree tasks.",
      "canonicalExample": "/batch migrate src/ from Solid to React",
      "subcommands": [],
      "examples": [
        "/batch migrate src/ from Solid to React"
      ],
      "related": [
        "subtask",
        "workflows",
        "code-review"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Run parallel sessions with worktrees",
          "url": "https://code.claude.com/docs/en/worktrees"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-deep-research",
      "product": "claude",
      "surface": "claude-app",
      "command": "/deep-research",
      "aliases": [],
      "arguments": "<QUESTION>",
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [
        "workflow",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Fans a research question out across web-searching agents.",
      "summaryHtml": "Fans a research question out across web-searching agents.",
      "canonicalExample": "/deep-research compare current browser isolation models for local coding agents",
      "subcommands": [],
      "examples": [
        "/deep-research compare current browser isolation models for local coding agents"
      ],
      "related": [
        "workflows",
        "subtask",
        "artifacts"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Orchestrate subagents with dynamic workflows",
          "url": "https://code.claude.com/docs/en/workflows"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-workflows",
      "product": "claude",
      "surface": "claude-app",
      "command": "/workflows",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Opens the progress view for dynamic workflows.",
      "summaryHtml": "Opens the progress view for dynamic workflows.",
      "canonicalExample": "/workflows",
      "subcommands": [],
      "examples": [
        "/workflows"
      ],
      "related": [
        "deep-research",
        "tasks",
        "batch"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Orchestrate subagents with dynamic workflows",
          "url": "https://code.claude.com/docs/en/workflows"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-artifacts",
      "product": "claude",
      "surface": "claude-app",
      "command": "/artifacts",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Artifact availability; Claude Code 2.1.208+",
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Browses artifacts you own or that others shared with you.",
      "summaryHtml": "Browses artifacts you own or that others shared with you.",
      "canonicalExample": "/artifacts",
      "subcommands": [],
      "examples": [
        "/artifacts"
      ],
      "related": [
        "deep-research",
        "export"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-team-onboarding",
      "product": "claude",
      "surface": "claude-app",
      "command": "/team-onboarding",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Pro, Max, Team, or Enterprise subscription",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Builds a teammate onboarding guide from 30 days of local usage.",
      "summaryHtml": "Builds a teammate onboarding guide from 30 days of local usage.",
      "canonicalExample": "/team-onboarding",
      "subcommands": [],
      "examples": [
        "/team-onboarding"
      ],
      "related": [
        "insights",
        "memory",
        "export"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-code-review",
      "product": "claude",
      "surface": "claude-app",
      "command": "/code-review",
      "aliases": [
        "/review",
        "/ultrareview"
      ],
      "arguments": "[low|medium|high|xhigh|max|ultra] [--fix] [--comment] [PR|BRANCH|PATH]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Reviews a diff or target for correctness bugs and cleanup opportunities.",
      "summaryHtml": "Reviews a diff or target for correctness bugs and cleanup opportunities.",
      "canonicalExample": "/code-review high --fix src/auth",
      "subcommands": [
        {
          "name": "low … max",
          "description": "Choose local review effort"
        },
        {
          "name": "ultra",
          "description": "Run the deep cloud review"
        },
        {
          "name": "--fix",
          "description": "Apply accepted findings"
        },
        {
          "name": "--comment",
          "description": "Post findings as inline PR comments"
        }
      ],
      "examples": [
        "/code-review high --fix src/auth",
        "/review medium 1234",
        "/code-review ultra --comment 1234"
      ],
      "related": [
        "security-review",
        "simplify",
        "diff"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code review",
          "url": "https://code.claude.com/docs/en/code-review"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-security-review",
      "product": "claude",
      "surface": "claude-app",
      "command": "/security-review",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": "Git repository with an origin remote",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Checks the current branch changes for security vulnerabilities.",
      "summaryHtml": "Checks the current branch changes for security vulnerabilities.",
      "canonicalExample": "/security-review",
      "subcommands": [],
      "examples": [
        "/security-review"
      ],
      "related": [
        "code-review",
        "simplify",
        "diff"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-simplify",
      "product": "claude",
      "surface": "claude-app",
      "command": "/simplify",
      "aliases": [],
      "arguments": "[TARGET]",
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Finds cleanup opportunities in changed code and applies them.",
      "summaryHtml": "Finds cleanup opportunities in changed code and applies them.",
      "canonicalExample": "/simplify src/auth",
      "subcommands": [],
      "examples": [
        "/simplify src/auth"
      ],
      "related": [
        "code-review",
        "security-review",
        "verify"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-diff",
      "product": "claude",
      "surface": "claude-app",
      "command": "/diff",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": "A Git repository",
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Opens an interactive viewer for Git and per-turn diffs.",
      "summaryHtml": "Opens an interactive viewer for Git and per-turn diffs.",
      "canonicalExample": "/diff",
      "subcommands": [],
      "examples": [
        "/diff"
      ],
      "related": [
        "code-review",
        "rewind",
        "export"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-run",
      "product": "claude",
      "surface": "claude-app",
      "command": "/run",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Launches and drives the project so you can see a change working.",
      "summaryHtml": "Launches and drives the project so you can see a change working.",
      "canonicalExample": "/run",
      "subcommands": [],
      "examples": [
        "/run"
      ],
      "related": [
        "verify",
        "run-skill-generator",
        "simplify"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-verify",
      "product": "claude",
      "surface": "claude-app",
      "command": "/verify",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Builds, runs, and observes the app to confirm a change works.",
      "summaryHtml": "Builds, runs, and observes the app to confirm a change works.",
      "canonicalExample": "/verify",
      "subcommands": [],
      "examples": [
        "/verify"
      ],
      "related": [
        "run",
        "run-skill-generator",
        "code-review"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-run-skill-generator",
      "product": "claude",
      "surface": "claude-app",
      "command": "/run-skill-generator",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Teaches /run and /verify how to operate this project.",
      "summaryHtml": "Teaches /run and /verify how to operate this project.",
      "canonicalExample": "/run-skill-generator",
      "subcommands": [],
      "examples": [
        "/run-skill-generator"
      ],
      "related": [
        "run",
        "verify",
        "skills"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-debug",
      "product": "claude",
      "surface": "claude-app",
      "command": "/debug",
      "aliases": [],
      "arguments": "[DESCRIPTION]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Enables session debug logging and investigates the resulting log.",
      "summaryHtml": "Enables session debug logging and investigates the resulting log.",
      "canonicalExample": "/debug MCP tools disappear after compaction",
      "subcommands": [],
      "examples": [
        "/debug MCP tools disappear after compaction"
      ],
      "related": [
        "doctor",
        "heapdump",
        "bug"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-doctor",
      "product": "claude",
      "surface": "claude-app",
      "command": "/doctor",
      "aliases": [
        "/checkup"
      ],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Diagnoses installation, configuration, and context-cost problems.",
      "summaryHtml": "Diagnoses installation, configuration, and context-cost problems.",
      "canonicalExample": "/doctor",
      "subcommands": [],
      "examples": [
        "/doctor"
      ],
      "related": [
        "debug",
        "status",
        "fewer-permission-prompts"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-autofix-pr",
      "product": "claude",
      "surface": "claude-app",
      "command": "/autofix-pr",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "pr",
      "categoryLabel": "Pull requests",
      "requires": "gh CLI, open PR, and Claude Code on the web",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Starts a cloud session that watches this branch’s pull request.",
      "summaryHtml": "Starts a cloud session that watches this branch’s pull request.",
      "canonicalExample": "/autofix-pr only fix lint and type errors",
      "subcommands": [],
      "examples": [
        "/autofix-pr only fix lint and type errors"
      ],
      "related": [
        "code-review",
        "teleport",
        "web-setup"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-teleport",
      "product": "claude",
      "surface": "claude-app",
      "command": "/teleport",
      "aliases": [
        "/tp"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Claude subscription and matching repository checkout",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Pulls a Claude Code on the web session into this terminal.",
      "summaryHtml": "Pulls a Claude Code on the web session into this terminal.",
      "canonicalExample": "/teleport",
      "subcommands": [],
      "examples": [
        "/teleport"
      ],
      "related": [
        "remote-control",
        "web-setup",
        "resume"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-remote-control",
      "product": "claude",
      "surface": "claude-app",
      "command": "/remote-control",
      "aliases": [
        "/rc"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Claude subscription; Remote Control allowed",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Makes this local session steerable from claude.ai or mobile.",
      "summaryHtml": "Makes this local session steerable from claude.ai or mobile.",
      "canonicalExample": "/remote-control",
      "subcommands": [],
      "examples": [
        "/remote-control"
      ],
      "related": [
        "teleport",
        "background",
        "color"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Remote Control",
          "url": "https://code.claude.com/docs/en/remote-control"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-remote-env",
      "product": "claude",
      "surface": "claude-app",
      "command": "/remote-env",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude Code cloud environments",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Chooses the default environment used by cloud agents.",
      "summaryHtml": "Chooses the default environment used by cloud agents.",
      "canonicalExample": "/remote-env",
      "subcommands": [],
      "examples": [
        "/remote-env"
      ],
      "related": [
        "autofix-pr",
        "teleport",
        "web-setup"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-web-setup",
      "product": "claude",
      "surface": "claude-app",
      "command": "/web-setup",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Authenticated gh CLI; cloud sessions allowed",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Connects GitHub to Claude Code on the web using local gh credentials.",
      "summaryHtml": "Connects GitHub to Claude Code on the web using local gh credentials.",
      "canonicalExample": "/web-setup",
      "subcommands": [],
      "examples": [
        "/web-setup"
      ],
      "related": [
        "autofix-pr",
        "schedule",
        "teleport"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-model",
      "product": "claude",
      "surface": "claude-app",
      "command": "/model",
      "aliases": [],
      "arguments": "[MODEL]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Switches models and saves the choice as the default for new sessions.",
      "summaryHtml": "Switches models and saves the choice as the default for new sessions.",
      "canonicalExample": "/model sonnet",
      "subcommands": [],
      "examples": [
        "/model sonnet"
      ],
      "related": [
        "effort",
        "fast",
        "advisor"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Model configuration",
          "url": "https://code.claude.com/docs/en/model-config"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-effort",
      "product": "claude",
      "surface": "claude-app",
      "command": "/effort",
      "aliases": [],
      "arguments": "[LEVEL|auto|status]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Sets or reports the model’s reasoning effort.",
      "summaryHtml": "Sets or reports the model’s reasoning effort.",
      "canonicalExample": "/effort high",
      "subcommands": [],
      "examples": [
        "/effort high",
        "/effort status"
      ],
      "related": [
        "model",
        "fast",
        "advisor"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Model configuration",
          "url": "https://code.claude.com/docs/en/model-config"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-fast",
      "product": "claude",
      "surface": "claude-app",
      "command": "/fast",
      "aliases": [],
      "arguments": "[on|off]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Fast mode eligibility; Claude Code 2.1.205+",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Toggles fast mode for lower-latency model responses.",
      "summaryHtml": "Toggles fast mode for lower-latency model responses.",
      "canonicalExample": "/fast on",
      "subcommands": [],
      "examples": [
        "/fast on"
      ],
      "related": [
        "model",
        "effort"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Model configuration",
          "url": "https://code.claude.com/docs/en/model-config"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-advisor",
      "product": "claude",
      "surface": "claude-app",
      "command": "/advisor",
      "aliases": [],
      "arguments": "[MODEL|off]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Lets Claude consult a second model for guidance during a task.",
      "summaryHtml": "Lets Claude consult a second model for guidance during a task.",
      "canonicalExample": "/advisor opus",
      "subcommands": [],
      "examples": [
        "/advisor opus"
      ],
      "related": [
        "model",
        "effort",
        "plan"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-config",
      "product": "claude",
      "surface": "claude-app",
      "command": "/config",
      "aliases": [
        "/settings"
      ],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens Settings → Claude Code; any text after the command is ignored.",
      "summaryHtml": "Opens Settings &rarr; Claude Code; any text after the command is ignored.",
      "canonicalExample": "/config",
      "subcommands": [],
      "examples": [
        "/config"
      ],
      "related": [
        "theme",
        "model",
        "permissions"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        }
      ]
    },
    {
      "id": "claude-app-permissions",
      "product": "claude",
      "surface": "claude-app",
      "command": "/permissions",
      "aliases": [
        "/allowed-tools"
      ],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Replies isn’t available in this environment in Desktop.",
      "summaryHtml": "Replies <code>isn&rsquo;t available in this environment</code> in Desktop.",
      "canonicalExample": "/permissions",
      "subcommands": [],
      "examples": [
        "/permissions"
      ],
      "related": [
        "sandbox",
        "fewer-permission-prompts",
        "add-dir"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        }
      ]
    },
    {
      "id": "claude-app-fewer-permission-prompts",
      "product": "claude",
      "surface": "claude-app",
      "command": "/fewer-permission-prompts",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Builds a conservative allowlist from repeated read-only tool calls.",
      "summaryHtml": "Builds a conservative allowlist from repeated read-only tool calls.",
      "canonicalExample": "/fewer-permission-prompts",
      "subcommands": [],
      "examples": [
        "/fewer-permission-prompts"
      ],
      "related": [
        "permissions",
        "doctor",
        "sandbox"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-sandbox",
      "product": "claude",
      "surface": "claude-app",
      "command": "/sandbox",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Supported platform",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Toggles sandbox mode for shell execution.",
      "summaryHtml": "Toggles sandbox mode for shell execution.",
      "canonicalExample": "/sandbox",
      "subcommands": [],
      "examples": [
        "/sandbox"
      ],
      "related": [
        "permissions",
        "fewer-permission-prompts"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Configure the sandboxed Bash tool",
          "url": "https://code.claude.com/docs/en/sandboxing"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-auto-mode-setup",
      "product": "claude",
      "surface": "claude-app",
      "command": "/auto-mode-setup",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Pro, Max, or Team; Claude Code 2.1.228+",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Drafts an auto-mode environment policy from this project and recent work.",
      "summaryHtml": "Drafts an auto-mode environment policy from this project and recent work.",
      "canonicalExample": "/auto-mode-setup",
      "subcommands": [],
      "examples": [
        "/auto-mode-setup"
      ],
      "related": [
        "permissions",
        "sandbox",
        "config"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Configure auto mode",
          "url": "https://code.claude.com/docs/en/auto-mode-config"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-init",
      "product": "claude",
      "surface": "claude-app",
      "command": "/init",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Initializes the repository with a CLAUDE.md project guide.",
      "summaryHtml": "Initializes the repository with a CLAUDE.md project guide.",
      "canonicalExample": "/init",
      "subcommands": [],
      "examples": [
        "/init"
      ],
      "related": [
        "memory",
        "import",
        "skills"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "How Claude remembers your project",
          "url": "https://code.claude.com/docs/en/memory"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-import",
      "product": "claude",
      "surface": "claude-app",
      "command": "/import",
      "aliases": [],
      "arguments": "[codex|gemini] [--dry-run] [--yes]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "First-party Anthropic connection; Claude Code 2.1.213+",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Imports configuration from OpenAI Codex or Gemini CLI.",
      "summaryHtml": "Imports configuration from OpenAI Codex or Gemini CLI.",
      "canonicalExample": "/import codex --dry-run",
      "subcommands": [],
      "examples": [
        "/import codex --dry-run"
      ],
      "related": [
        "init",
        "mcp",
        "skills"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-skills",
      "product": "claude",
      "surface": "claude-app",
      "command": "/skills",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Lists skills and controls their visibility to you and Claude.",
      "summaryHtml": "Lists skills and controls their visibility to you and Claude.",
      "canonicalExample": "/skills",
      "subcommands": [],
      "examples": [
        "/skills"
      ],
      "related": [
        "reload-skills",
        "plugin",
        "custom-skill"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-custom-skill",
      "product": "claude",
      "surface": "claude-app",
      "command": "/<skill-name>",
      "aliases": [],
      "arguments": "[ARGUMENTS]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom"
      ],
      "comparisonEligible": false,
      "summary": "Invokes a built-in, personal, project, synced, or plugin skill from Desktop.",
      "summaryHtml": "Invokes a built-in, personal, project, synced, or plugin skill from Desktop.",
      "canonicalExample": "/review-api src/auth",
      "subcommands": [],
      "examples": [
        "/review-api src/auth"
      ],
      "related": [
        "skills",
        "reload-skills",
        "plugin",
        "mcp-prompt"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Get started with Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop-quickstart"
        }
      ]
    },
    {
      "id": "claude-app-mcp-prompt",
      "product": "claude",
      "surface": "claude-app",
      "command": "/mcp__<server>__<prompt>",
      "aliases": [],
      "arguments": "[ARGUMENTS]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom",
        "inherited"
      ],
      "comparisonEligible": false,
      "summary": "Invokes a prompt dynamically exposed by a connected MCP server.",
      "summaryHtml": "Invokes a prompt dynamically exposed by a connected MCP server.",
      "canonicalExample": "/mcp__github__triage issue 1234",
      "subcommands": [],
      "examples": [
        "/mcp__github__triage issue 1234"
      ],
      "related": [
        "mcp",
        "custom-skill"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-reload-skills",
      "product": "claude",
      "surface": "claude-app",
      "command": "/reload-skills",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Re-scans skill and legacy command directories without restarting.",
      "summaryHtml": "Re-scans skill and legacy command directories without restarting.",
      "canonicalExample": "/reload-skills",
      "subcommands": [],
      "examples": [
        "/reload-skills"
      ],
      "related": [
        "skills",
        "custom-skill",
        "reload-plugins"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-plugin",
      "product": "claude",
      "surface": "claude-app",
      "command": "/plugin",
      "aliases": [],
      "arguments": "[SUBCOMMAND]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Browses and manages Claude Code plugins.",
      "summaryHtml": "Browses and manages Claude Code plugins.",
      "canonicalExample": "/plugin list",
      "subcommands": [
        {
          "name": "list",
          "description": "List installed plugins"
        },
        {
          "name": "install",
          "description": "Install from a configured marketplace"
        },
        {
          "name": "enable / disable",
          "description": "Change plugin activation"
        }
      ],
      "examples": [
        "/plugin list"
      ],
      "related": [
        "reload-plugins",
        "skills",
        "mcp"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Create plugins",
          "url": "https://code.claude.com/docs/en/plugins"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-reload-plugins",
      "product": "claude",
      "surface": "claude-app",
      "command": "/reload-plugins",
      "aliases": [],
      "arguments": "[--force]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Reloads active plugins and reports component or load errors.",
      "summaryHtml": "Reloads active plugins and reports component or load errors.",
      "canonicalExample": "/reload-plugins",
      "subcommands": [],
      "examples": [
        "/reload-plugins"
      ],
      "related": [
        "plugin",
        "reload-skills",
        "mcp"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Create plugins",
          "url": "https://code.claude.com/docs/en/plugins"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-mcp",
      "product": "claude",
      "surface": "claude-app",
      "command": "/mcp",
      "aliases": [],
      "arguments": "[reconnect SERVER|enable|disable [SERVER|all]]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Manages MCP connections, state, and OAuth authentication.",
      "summaryHtml": "Manages MCP connections, state, and OAuth authentication.",
      "canonicalExample": "/mcp",
      "subcommands": [
        {
          "name": "reconnect SERVER",
          "description": "Reconnect a disconnected server"
        },
        {
          "name": "enable [SERVER|all]",
          "description": "Enable one or all configured servers"
        },
        {
          "name": "disable [SERVER|all]",
          "description": "Disable one or all configured servers"
        }
      ],
      "examples": [
        "/mcp"
      ],
      "related": [
        "plugin",
        "hooks",
        "permissions"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-hooks",
      "product": "claude",
      "surface": "claude-app",
      "command": "/hooks",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Shows configured lifecycle hooks and their tool-event matchers.",
      "summaryHtml": "Shows configured lifecycle hooks and their tool-event matchers.",
      "canonicalExample": "/hooks",
      "subcommands": [],
      "examples": [
        "/hooks"
      ],
      "related": [
        "plugin",
        "mcp",
        "debug"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Hooks reference",
          "url": "https://code.claude.com/docs/en/hooks"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-ide",
      "product": "claude",
      "surface": "claude-app",
      "command": "/ide",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Manages IDE integrations and shows their connection status.",
      "summaryHtml": "Manages IDE integrations and shows their connection status.",
      "canonicalExample": "/ide",
      "subcommands": [],
      "examples": [
        "/ide"
      ],
      "related": [
        "terminal-setup",
        "keybindings"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-keybindings",
      "product": "claude",
      "surface": "claude-app",
      "command": "/keybindings",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Opens or creates the Claude Code keybindings configuration.",
      "summaryHtml": "Opens or creates the Claude Code keybindings configuration.",
      "canonicalExample": "/keybindings",
      "subcommands": [],
      "examples": [
        "/keybindings"
      ],
      "related": [
        "terminal-setup",
        "tui"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-terminal-setup",
      "product": "claude",
      "surface": "claude-app",
      "command": "/terminal-setup",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Terminal requiring keybinding setup",
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Configures terminal keybindings such as Shift+Enter.",
      "summaryHtml": "Configures terminal keybindings such as Shift+Enter.",
      "canonicalExample": "/terminal-setup",
      "subcommands": [],
      "examples": [
        "/terminal-setup"
      ],
      "related": [
        "keybindings",
        "ide"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-chrome",
      "product": "claude",
      "surface": "claude-app",
      "command": "/chrome",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Configures Claude in Chrome integration settings.",
      "summaryHtml": "Configures Claude in Chrome integration settings.",
      "canonicalExample": "/chrome",
      "subcommands": [],
      "examples": [
        "/chrome"
      ],
      "related": [
        "mcp",
        "ide"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-statusline",
      "product": "claude",
      "surface": "claude-app",
      "command": "/statusline",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Configures the information shown in the terminal status line.",
      "summaryHtml": "Configures the information shown in the terminal status line.",
      "canonicalExample": "/statusline show model, context percent, branch, and elapsed time",
      "subcommands": [],
      "examples": [
        "/statusline show model, context percent, branch, and elapsed time"
      ],
      "related": [
        "config",
        "theme",
        "status"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Customize your status line",
          "url": "https://code.claude.com/docs/en/statusline"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-theme",
      "product": "claude",
      "surface": "claude-app",
      "command": "/theme",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Changes the terminal color theme.",
      "summaryHtml": "Changes the terminal color theme.",
      "canonicalExample": "/theme",
      "subcommands": [],
      "examples": [
        "/theme"
      ],
      "related": [
        "color",
        "tui",
        "config"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-tui",
      "product": "claude",
      "surface": "claude-app",
      "command": "/tui",
      "aliases": [],
      "arguments": "[default|fullscreen]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Selects the terminal renderer and relaunches the current conversation.",
      "summaryHtml": "Selects the terminal renderer and relaunches the current conversation.",
      "canonicalExample": "/tui",
      "subcommands": [],
      "examples": [
        "/tui"
      ],
      "related": [
        "focus",
        "scroll-speed",
        "theme"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-scroll-speed",
      "product": "claude",
      "surface": "claude-app",
      "command": "/scroll-speed",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Fullscreen renderer; not JetBrains terminal",
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Adjusts mouse-wheel speed with an interactive preview ruler.",
      "summaryHtml": "Adjusts mouse-wheel speed with an interactive preview ruler.",
      "canonicalExample": "/scroll-speed",
      "subcommands": [],
      "examples": [
        "/scroll-speed"
      ],
      "related": [
        "tui",
        "focus"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-voice",
      "product": "claude",
      "surface": "claude-app",
      "command": "/voice",
      "aliases": [],
      "arguments": "[hold|tap|off]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude.ai account",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Enables, configures, or disables voice dictation.",
      "summaryHtml": "Enables, configures, or disables voice dictation.",
      "canonicalExample": "/voice hold",
      "subcommands": [],
      "examples": [
        "/voice hold"
      ],
      "related": [
        "keybindings",
        "btw"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-loop",
      "product": "claude",
      "surface": "claude-app",
      "command": "/loop",
      "aliases": [
        "/proactive"
      ],
      "arguments": "[INTERVAL] [PROMPT]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Repeats a prompt while the session remains open.",
      "summaryHtml": "Repeats a prompt while the session remains open.",
      "canonicalExample": "/loop 5m check whether the deploy finished and report only changes",
      "subcommands": [],
      "examples": [
        "/loop 5m check whether the deploy finished and report only changes"
      ],
      "related": [
        "schedule",
        "goal",
        "tasks"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Run prompts on a schedule",
          "url": "https://code.claude.com/docs/en/scheduled-tasks"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-schedule",
      "product": "claude",
      "surface": "claude-app",
      "command": "/schedule",
      "aliases": [
        "/routines"
      ],
      "arguments": "[DESCRIPTION]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Claude cloud routines",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Creates, updates, lists, or runs cloud routines conversationally.",
      "summaryHtml": "Creates, updates, lists, or runs cloud routines conversationally.",
      "canonicalExample": "/schedule review dependency updates every Monday at 9am",
      "subcommands": [],
      "examples": [
        "/schedule review dependency updates every Monday at 9am"
      ],
      "related": [
        "loop",
        "web-setup",
        "remote-env"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Automate work with routines",
          "url": "https://code.claude.com/docs/en/routines"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-status",
      "product": "claude",
      "surface": "claude-app",
      "command": "/status",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Opens Settings on version, model, account, and connectivity status.",
      "summaryHtml": "Opens Settings on version, model, account, and connectivity status.",
      "canonicalExample": "/status",
      "subcommands": [],
      "examples": [
        "/status"
      ],
      "related": [
        "usage",
        "doctor",
        "model"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-usage",
      "product": "claude",
      "surface": "claude-app",
      "command": "/usage",
      "aliases": [
        "/cost",
        "/stats"
      ],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Shows session cost, plan limits, and activity statistics.",
      "summaryHtml": "Shows session cost, plan limits, and activity statistics.",
      "canonicalExample": "/usage",
      "subcommands": [],
      "examples": [
        "/usage"
      ],
      "related": [
        "usage-credits",
        "context",
        "status"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Manage costs effectively",
          "url": "https://code.claude.com/docs/en/costs"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-usage-credits",
      "product": "claude",
      "surface": "claude-app",
      "command": "/usage-credits",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Configures usage credits or requests them from an administrator.",
      "summaryHtml": "Configures usage credits or requests them from an administrator.",
      "canonicalExample": "/usage-credits",
      "subcommands": [],
      "examples": [
        "/usage-credits"
      ],
      "related": [
        "usage",
        "upgrade"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Manage costs effectively",
          "url": "https://code.claude.com/docs/en/costs"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-insights",
      "product": "claude",
      "surface": "claude-app",
      "command": "/insights",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Local session",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Generates an HTML report about recent local Claude Code usage.",
      "summaryHtml": "Generates an HTML report about recent local Claude Code usage.",
      "canonicalExample": "/insights",
      "subcommands": [],
      "examples": [
        "/insights"
      ],
      "related": [
        "team-onboarding",
        "usage",
        "doctor"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-export",
      "product": "claude",
      "surface": "claude-app",
      "command": "/export",
      "aliases": [],
      "arguments": "[FILENAME]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Exports the current conversation as plain text.",
      "summaryHtml": "Exports the current conversation as plain text.",
      "canonicalExample": "/export auth-investigation.txt",
      "subcommands": [],
      "examples": [
        "/export auth-investigation.txt"
      ],
      "related": [
        "copy",
        "bug",
        "recap"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-bug",
      "product": "claude",
      "surface": "claude-app",
      "command": "/bug",
      "aliases": [
        "/share"
      ],
      "arguments": "[REPORT]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Reports a bug or shares a conversation with explicit consent.",
      "summaryHtml": "Reports a bug or shares a conversation with explicit consent.",
      "canonicalExample": "/bug MCP tools disappear after compaction",
      "subcommands": [],
      "examples": [
        "/bug MCP tools disappear after compaction"
      ],
      "related": [
        "feedback",
        "debug",
        "export"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-feedback",
      "product": "claude",
      "surface": "claude-app",
      "command": "/feedback",
      "aliases": [],
      "arguments": "[REPORT]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Sends product feedback through the same consent flow as /bug.",
      "summaryHtml": "Sends product feedback through the same consent flow as /bug.",
      "canonicalExample": "/feedback add keyboard navigation to the session picker",
      "subcommands": [],
      "examples": [
        "/feedback add keyboard navigation to the session picker"
      ],
      "related": [
        "bug",
        "release-notes"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-heapdump",
      "product": "claude",
      "surface": "claude-app",
      "command": "/heapdump",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "hidden",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Writes a heap snapshot and memory diagnostics for troubleshooting.",
      "summaryHtml": "Writes a heap snapshot and memory diagnostics for troubleshooting.",
      "canonicalExample": "/heapdump",
      "subcommands": [],
      "examples": [
        "/heapdump"
      ],
      "related": [
        "debug",
        "doctor",
        "bug"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-help",
      "product": "claude",
      "surface": "claude-app",
      "command": "/help",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Shows help and the commands available in this session.",
      "summaryHtml": "Shows help and the commands available in this session.",
      "canonicalExample": "/help",
      "subcommands": [],
      "examples": [
        "/help"
      ],
      "related": [
        "release-notes",
        "status"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-release-notes",
      "product": "claude",
      "surface": "claude-app",
      "command": "/release-notes",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Browses the Claude Code changelog by version.",
      "summaryHtml": "Browses the Claude Code changelog by version.",
      "canonicalExample": "/release-notes",
      "subcommands": [],
      "examples": [
        "/release-notes"
      ],
      "related": [
        "status",
        "help",
        "upgrade"
      ],
      "docs": [
        {
          "title": "Desktop — what is not available",
          "url": "https://code.claude.com/docs/en/desktop#whats-not-available-in-desktop"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        },
        {
          "title": "Claude Code changelog",
          "url": "https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"
        }
      ]
    },
    {
      "id": "claude-app-powerup",
      "product": "claude",
      "surface": "claude-app",
      "command": "/powerup",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Teaches Claude Code features through short interactive demos.",
      "summaryHtml": "Teaches Claude Code features through short interactive demos.",
      "canonicalExample": "/powerup",
      "subcommands": [],
      "examples": [
        "/powerup"
      ],
      "related": [
        "help",
        "release-notes"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-login",
      "product": "claude",
      "surface": "claude-app",
      "command": "/login",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Signs in to an Anthropic or Claude account.",
      "summaryHtml": "Signs in to an Anthropic or Claude account.",
      "canonicalExample": "/login",
      "subcommands": [],
      "examples": [
        "/login"
      ],
      "related": [
        "logout",
        "status",
        "teleport"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-logout",
      "product": "claude",
      "surface": "claude-app",
      "command": "/logout",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Signs out of the current Anthropic account.",
      "summaryHtml": "Signs out of the current Anthropic account.",
      "canonicalExample": "/logout",
      "subcommands": [],
      "examples": [
        "/logout"
      ],
      "related": [
        "login",
        "status"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-upgrade",
      "product": "claude",
      "surface": "claude-app",
      "command": "/upgrade",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Opens the page for moving to a higher Claude plan.",
      "summaryHtml": "Opens the page for moving to a higher Claude plan.",
      "canonicalExample": "/upgrade",
      "subcommands": [],
      "examples": [
        "/upgrade"
      ],
      "related": [
        "usage-credits",
        "usage",
        "passes"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-privacy-settings",
      "product": "claude",
      "surface": "claude-app",
      "command": "/privacy-settings",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Pro or Max subscription",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Views and updates Claude Code privacy settings.",
      "summaryHtml": "Views and updates Claude Code privacy settings.",
      "canonicalExample": "/privacy-settings",
      "subcommands": [],
      "examples": [
        "/privacy-settings"
      ],
      "related": [
        "bug",
        "status"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-passes",
      "product": "claude",
      "surface": "claude-app",
      "command": "/passes",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Eligible account",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Shares an eligible free week of Claude Code with friends.",
      "summaryHtml": "Shares an eligible free week of Claude Code with friends.",
      "canonicalExample": "/passes",
      "subcommands": [],
      "examples": [
        "/passes"
      ],
      "related": [
        "upgrade"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-mobile",
      "product": "claude",
      "surface": "claude-app",
      "command": "/mobile",
      "aliases": [
        "/ios",
        "/android"
      ],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Shows a QR code for downloading the Claude mobile app.",
      "summaryHtml": "Shows a QR code for downloading the Claude mobile app.",
      "canonicalExample": "/mobile",
      "subcommands": [],
      "examples": [
        "/mobile"
      ],
      "related": [
        "remote-control",
        "desktop"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-radio",
      "product": "claude",
      "surface": "claude-app",
      "command": "/radio",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "First-party Anthropic connection",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Opens Claude FM lo-fi radio, or prints its stream URL.",
      "summaryHtml": "Opens Claude FM lo-fi radio, or prints its stream URL.",
      "canonicalExample": "/radio",
      "subcommands": [],
      "examples": [
        "/radio"
      ],
      "related": [
        "powerup"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-stickers",
      "product": "claude",
      "surface": "claude-app",
      "command": "/stickers",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Opens the flow for ordering Claude Code stickers.",
      "summaryHtml": "Opens the flow for ordering Claude Code stickers.",
      "canonicalExample": "/stickers",
      "subcommands": [],
      "examples": [
        "/stickers"
      ],
      "related": [
        "passes"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-install-github-app",
      "product": "claude",
      "surface": "claude-app",
      "command": "/install-github-app",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "GitHub repository and interactive terminal",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Installs the Claude GitHub App for a repository.",
      "summaryHtml": "Installs the Claude GitHub App for a repository.",
      "canonicalExample": "/install-github-app",
      "subcommands": [],
      "examples": [
        "/install-github-app"
      ],
      "related": [
        "web-setup",
        "autofix-pr",
        "install-slack-app"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-install-slack-app",
      "product": "claude",
      "surface": "claude-app",
      "command": "/install-slack-app",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Browser access",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Installs the Claude Slack app through browser OAuth.",
      "summaryHtml": "Installs the Claude Slack app through browser OAuth.",
      "canonicalExample": "/install-slack-app",
      "subcommands": [],
      "examples": [
        "/install-slack-app"
      ],
      "related": [
        "install-github-app"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-claude-api",
      "product": "claude",
      "surface": "claude-app",
      "command": "/claude-api",
      "aliases": [],
      "arguments": "[migrate|upgrade|managed-agents-onboard|prompt-audit]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Loads current Claude API guidance and runs migration workflows.",
      "summaryHtml": "Loads current Claude API guidance and runs migration workflows.",
      "canonicalExample": "/claude-api migrate",
      "subcommands": [
        {
          "name": "migrate",
          "description": "Update Claude API code to a newer model"
        },
        {
          "name": "upgrade",
          "description": "Upgrade a supported Anthropic SDK major version"
        },
        {
          "name": "managed-agents-onboard",
          "description": "Create and configure a Managed Agent"
        },
        {
          "name": "prompt-audit",
          "description": "Find model-era assumptions in prompts and tool descriptions"
        }
      ],
      "examples": [
        "/claude-api migrate"
      ],
      "related": [
        "skills",
        "init",
        "import"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-dataviz",
      "product": "claude",
      "surface": "claude-app",
      "command": "/dataviz",
      "aliases": [],
      "arguments": "[REQUEST]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": "Claude Code 2.1.198+",
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Applies structured design guidance to charts and dashboards.",
      "summaryHtml": "Applies structured design guidance to charts and dashboards.",
      "canonicalExample": "/dataviz redesign the retention dashboard for weekly cohorts",
      "subcommands": [],
      "examples": [
        "/dataviz redesign the retention dashboard for weekly cohorts"
      ],
      "related": [
        "skills",
        "artifacts"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-design-login",
      "product": "claude",
      "surface": "claude-app",
      "command": "/design-login",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude Design availability",
      "flags": [
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Authorizes Claude Design access for design-system synchronization.",
      "summaryHtml": "Authorizes Claude Design access for design-system synchronization.",
      "canonicalExample": "/design-login",
      "subcommands": [],
      "examples": [
        "/design-login"
      ],
      "related": [
        "design-sync"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-design-sync",
      "product": "claude",
      "surface": "claude-app",
      "command": "/design-sync",
      "aliases": [],
      "arguments": "[NAME-HINT]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Anthropic API connection and Claude Design access",
      "flags": [
        "skill",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Uploads a React design system so Claude Design uses real components.",
      "summaryHtml": "Uploads a React design system so Claude Design uses real components.",
      "canonicalExample": "/design-sync component-library",
      "subcommands": [],
      "examples": [
        "/design-sync component-library"
      ],
      "related": [
        "design-login",
        "dataviz"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-setup-bedrock",
      "product": "claude",
      "surface": "claude-app",
      "command": "/setup-bedrock",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "CLAUDE_CODE_USE_BEDROCK=1",
      "flags": [
        "hidden",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Configures Amazon Bedrock authentication, region, and model pins.",
      "summaryHtml": "Configures Amazon Bedrock authentication, region, and model pins.",
      "canonicalExample": "/setup-bedrock",
      "subcommands": [],
      "examples": [
        "/setup-bedrock"
      ],
      "related": [
        "setup-vertex",
        "model"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-setup-vertex",
      "product": "claude",
      "surface": "claude-app",
      "command": "/setup-vertex",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "CLAUDE_CODE_USE_VERTEX=1",
      "flags": [
        "hidden",
        "inherited"
      ],
      "comparisonEligible": true,
      "summary": "Configures Google Cloud authentication, project, region, and model pins.",
      "summaryHtml": "Configures Google Cloud authentication, project, region, and model pins.",
      "canonicalExample": "/setup-vertex",
      "subcommands": [],
      "examples": [
        "/setup-vertex"
      ],
      "related": [
        "setup-bedrock",
        "model"
      ],
      "docs": [
        {
          "title": "Desktop — use skills",
          "url": "https://code.claude.com/docs/en/desktop#use-skills"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-app-artifact-capabilities",
      "product": "claude",
      "surface": "claude-app",
      "command": "/artifact-capabilities",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": "Desktop build with artifact skills enabled",
      "flags": [
        "skill"
      ],
      "comparisonEligible": false,
      "summary": "Loads guidance about the artifact formats and capabilities available in Desktop.",
      "summaryHtml": "Loads guidance about the artifact formats and capabilities available in Desktop.",
      "canonicalExample": "/artifact-capabilities",
      "subcommands": [],
      "examples": [
        "/artifact-capabilities"
      ],
      "related": [
        "artifacts",
        "artifact-design",
        "artifact-diagramming"
      ],
      "docs": [
        {
          "title": "Share session output as artifacts",
          "url": "https://code.claude.com/docs/en/artifacts"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        }
      ]
    },
    {
      "id": "claude-app-artifact-design",
      "product": "claude",
      "surface": "claude-app",
      "command": "/artifact-design",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": "Desktop build with artifact skills enabled",
      "flags": [
        "skill"
      ],
      "comparisonEligible": false,
      "summary": "Loads design guidance for creating polished visual artifacts.",
      "summaryHtml": "Loads design guidance for creating polished visual artifacts.",
      "canonicalExample": "/artifact-design",
      "subcommands": [],
      "examples": [
        "/artifact-design"
      ],
      "related": [
        "artifacts",
        "artifact-capabilities",
        "artifact-diagramming"
      ],
      "docs": [
        {
          "title": "Share session output as artifacts",
          "url": "https://code.claude.com/docs/en/artifacts"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        }
      ]
    },
    {
      "id": "claude-app-artifact-diagramming",
      "product": "claude",
      "surface": "claude-app",
      "command": "/artifact-diagramming",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": "Desktop build with artifact skills enabled",
      "flags": [
        "skill"
      ],
      "comparisonEligible": false,
      "summary": "Loads diagramming guidance for visual artifacts.",
      "summaryHtml": "Loads diagramming guidance for visual artifacts.",
      "canonicalExample": "/artifact-diagramming",
      "subcommands": [],
      "examples": [
        "/artifact-diagramming"
      ],
      "related": [
        "artifacts",
        "artifact-capabilities",
        "artifact-design"
      ],
      "docs": [
        {
          "title": "Share session output as artifacts",
          "url": "https://code.claude.com/docs/en/artifacts"
        },
        {
          "title": "Extend Claude Code with skills",
          "url": "https://code.claude.com/docs/en/skills"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        }
      ]
    },
    {
      "id": "claude-app-remote-workflow-internal",
      "product": "claude",
      "surface": "claude-app",
      "command": "/__remote-workflow",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Desktop build exposing the internal remote-workflow entry",
      "flags": [
        "hidden"
      ],
      "comparisonEligible": false,
      "summary": "Internal Desktop workflow entry exposed by some builds.",
      "summaryHtml": "Internal Desktop workflow entry exposed by some builds.",
      "canonicalExample": "/__remote-workflow",
      "subcommands": [],
      "examples": [
        "/__remote-workflow"
      ],
      "related": [
        "workflows"
      ],
      "docs": [
        {
          "title": "Orchestrate subagents with dynamic workflows",
          "url": "https://code.claude.com/docs/en/workflows"
        },
        {
          "title": "Use Claude Code Desktop",
          "url": "https://code.claude.com/docs/en/desktop"
        }
      ]
    },
    {
      "id": "claude-vscode-compact",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/compact",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Manually compacts the VS Code conversation context.",
      "summaryHtml": "Manually compacts the VS Code conversation context.",
      "canonicalExample": "/compact",
      "subcommands": [],
      "examples": [
        "/compact"
      ],
      "related": [
        "btw",
        "usage"
      ],
      "docs": [
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        },
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        }
      ]
    },
    {
      "id": "claude-vscode-btw",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/btw",
      "aliases": [],
      "arguments": "QUESTION",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Claude Code 2.1.227+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens a side question without adding it to the main conversation.",
      "summaryHtml": "Opens a side question without adding it to the main conversation.",
      "canonicalExample": "/btw why did we choose a write-through cache here?",
      "subcommands": [],
      "examples": [
        "/btw why did we choose a write-through cache here?"
      ],
      "related": [
        "compact"
      ],
      "docs": [
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        }
      ]
    },
    {
      "id": "claude-vscode-usage",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/usage",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Claude Code 2.1.174+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the extension’s Account & usage dialog.",
      "summaryHtml": "Opens the extension’s Account & usage dialog.",
      "canonicalExample": "/usage",
      "subcommands": [],
      "examples": [
        "/usage"
      ],
      "related": [
        "compact"
      ],
      "docs": [
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        }
      ]
    },
    {
      "id": "claude-vscode-remote-control",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/remote-control",
      "aliases": [
        "/rc"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Claude subscription and Remote Control policy",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Makes the VS Code session available through claude.ai or mobile.",
      "summaryHtml": "Makes the VS Code session available through claude.ai or mobile.",
      "canonicalExample": "/remote-control",
      "subcommands": [],
      "examples": [
        "/remote-control"
      ],
      "related": [
        "usage"
      ],
      "docs": [
        {
          "title": "Remote Control from VS Code",
          "url": "https://code.claude.com/docs/en/remote-control#start-a-remote-control-session"
        },
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        }
      ]
    },
    {
      "id": "claude-vscode-bug",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/bug",
      "aliases": [],
      "arguments": "[DESCRIPTION]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Claude Code 2.1.229+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the VS Code problem-report dialog with an optional prefilled description.",
      "summaryHtml": "Opens the VS Code problem-report dialog with an optional prefilled description.",
      "canonicalExample": "/bug MCP tools disappear after compaction",
      "subcommands": [],
      "examples": [
        "/bug MCP tools disappear after compaction"
      ],
      "related": [
        "feedback"
      ],
      "docs": [
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        }
      ]
    },
    {
      "id": "claude-vscode-feedback",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/feedback",
      "aliases": [],
      "arguments": "[DESCRIPTION]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Claude Code 2.1.229+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the extension’s feedback and problem-report dialog.",
      "summaryHtml": "Opens the extension’s feedback and problem-report dialog.",
      "canonicalExample": "/feedback add keyboard navigation to the session picker",
      "subcommands": [],
      "examples": [
        "/feedback add keyboard navigation to the session picker"
      ],
      "related": [
        "bug"
      ],
      "docs": [
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        }
      ]
    },
    {
      "id": "claude-vscode-plugins",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/plugins",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens VS Code’s graphical plugin and marketplace manager.",
      "summaryHtml": "Opens VS Code’s graphical plugin and marketplace manager.",
      "canonicalExample": "/plugins",
      "subcommands": [],
      "examples": [
        "/plugins"
      ],
      "related": [
        "usage"
      ],
      "docs": [
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        },
        {
          "title": "Claude Code plugins",
          "url": "https://code.claude.com/docs/en/plugins"
        }
      ]
    },
    {
      "id": "claude-vscode-mcp",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/mcp",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens VS Code’s MCP server manager.",
      "summaryHtml": "Opens VS Code&rsquo;s MCP server manager.",
      "canonicalExample": "/mcp",
      "subcommands": [],
      "examples": [
        "/mcp"
      ],
      "related": [
        "plugins",
        "usage"
      ],
      "docs": [
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        }
      ]
    },
    {
      "id": "claude-vscode-login",
      "product": "claude",
      "surface": "claude-vscode",
      "command": "/login",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts account sign-in when the extension is not authenticated.",
      "summaryHtml": "Starts account sign-in when the extension is not authenticated.",
      "canonicalExample": "/login",
      "subcommands": [],
      "examples": [
        "/login"
      ],
      "related": [
        "usage",
        "remote-control"
      ],
      "docs": [
        {
          "title": "Use Claude Code in VS Code",
          "url": "https://code.claude.com/docs/en/vs-code"
        }
      ]
    },
    {
      "id": "claude-web-compact",
      "product": "claude",
      "surface": "claude-web",
      "command": "/compact",
      "aliases": [],
      "arguments": "[FOCUS-INSTRUCTIONS]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Summarizes the cloud conversation to free context-window space.",
      "summaryHtml": "Summarizes the cloud conversation to free context-window space.",
      "canonicalExample": "/compact keep the test output",
      "subcommands": [],
      "examples": [
        "/compact keep the test output"
      ],
      "related": [
        "context",
        "autocompact"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        }
      ]
    },
    {
      "id": "claude-web-context",
      "product": "claude",
      "surface": "claude-web",
      "command": "/context",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows what currently occupies the cloud session’s context window.",
      "summaryHtml": "Shows what currently occupies the cloud session’s context window.",
      "canonicalExample": "/context",
      "subcommands": [],
      "examples": [
        "/context"
      ],
      "related": [
        "compact",
        "autocompact"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Explore the context window",
          "url": "https://code.claude.com/docs/en/context-window"
        }
      ]
    },
    {
      "id": "claude-web-autocompact",
      "product": "claude",
      "surface": "claude-web",
      "command": "/autocompact",
      "aliases": [],
      "arguments": "[auto|TOKENS]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Claude Code 2.1.221+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Changes the auto-compact window for this cloud environment.",
      "summaryHtml": "Changes the auto-compact window for this cloud environment.",
      "canonicalExample": "/autocompact 500k",
      "subcommands": [],
      "examples": [
        "/autocompact 500k"
      ],
      "related": [
        "compact",
        "context"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-model",
      "product": "claude",
      "surface": "claude-web",
      "command": "/model",
      "aliases": [],
      "arguments": "MODEL",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude Code 2.1.205+ in the session environment",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches the cloud session to a named model.",
      "summaryHtml": "Switches the cloud session to a named model.",
      "canonicalExample": "/model sonnet",
      "subcommands": [],
      "examples": [
        "/model sonnet"
      ],
      "related": [
        "effort",
        "fast"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-effort",
      "product": "claude",
      "surface": "claude-web",
      "command": "/effort",
      "aliases": [],
      "arguments": "LEVEL|auto|status",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude Code 2.1.205+ in the session environment",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets or reports reasoning effort without the terminal slider.",
      "summaryHtml": "Sets or reports reasoning effort without the terminal slider.",
      "canonicalExample": "/effort high",
      "subcommands": [],
      "examples": [
        "/effort high",
        "/effort status"
      ],
      "related": [
        "model",
        "fast"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-fast",
      "product": "claude",
      "surface": "claude-web",
      "command": "/fast",
      "aliases": [],
      "arguments": "on|off",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Session launched with fast mode; Claude Code 2.1.205+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles fast serving for an eligible cloud session.",
      "summaryHtml": "Toggles fast serving for an eligible cloud session.",
      "canonicalExample": "/fast on",
      "subcommands": [],
      "examples": [
        "/fast on"
      ],
      "related": [
        "model",
        "effort"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-color",
      "product": "claude",
      "surface": "claude-web",
      "command": "/color",
      "aliases": [],
      "arguments": "COLOR|default",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Claude Code 2.1.205+ in the session environment",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets the cloud session’s identifying color.",
      "summaryHtml": "Sets the cloud session’s identifying color.",
      "canonicalExample": "/color cyan",
      "subcommands": [],
      "examples": [
        "/color cyan"
      ],
      "related": [
        "rename"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-rename",
      "product": "claude",
      "surface": "claude-web",
      "command": "/rename",
      "aliases": [],
      "arguments": "NAME",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Claude Code 2.1.205+ in the session environment",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Renames the cloud session from the conversation.",
      "summaryHtml": "Renames the cloud session from the conversation.",
      "canonicalExample": "/rename checkout-race-investigation",
      "subcommands": [],
      "examples": [
        "/rename checkout-race-investigation"
      ],
      "related": [
        "color"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-config",
      "product": "claude",
      "surface": "claude-web",
      "command": "/config",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens Claude Code settings for the web surface.",
      "summaryHtml": "Opens Claude Code settings for the web surface.",
      "canonicalExample": "/config",
      "subcommands": [],
      "examples": [
        "/config"
      ],
      "related": [
        "model",
        "effort"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-mcp",
      "product": "claude",
      "surface": "claude-web",
      "command": "/mcp",
      "aliases": [],
      "arguments": "[reconnect SERVER|enable|disable [SERVER|all]]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Claude Code 2.1.166+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens web connector settings or manages a Remote Control session’s MCP servers.",
      "summaryHtml": "Opens web connector settings or manages a Remote Control session&rsquo;s MCP servers.",
      "canonicalExample": "/mcp",
      "subcommands": [],
      "examples": [
        "/mcp"
      ],
      "related": [
        "config",
        "reload-plugins"
      ],
      "docs": [
        {
          "title": "Remote Control limitations",
          "url": "https://code.claude.com/docs/en/remote-control#limitations"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-usage",
      "product": "claude",
      "surface": "claude-web",
      "command": "/usage",
      "aliases": [
        "/cost",
        "/stats"
      ],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Prints session cost, plan limits, and activity statistics as text.",
      "summaryHtml": "Prints session cost, plan limits, and activity statistics as text.",
      "canonicalExample": "/usage",
      "subcommands": [],
      "examples": [
        "/usage"
      ],
      "related": [
        "usage-credits",
        "context"
      ],
      "docs": [
        {
          "title": "Remote Control limitations",
          "url": "https://code.claude.com/docs/en/remote-control#limitations"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-usage-credits",
      "product": "claude",
      "surface": "claude-web",
      "command": "/usage-credits",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": "Eligible account",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Prints the usage-credits billing URL in the web conversation.",
      "summaryHtml": "Prints the usage-credits billing URL in the web conversation.",
      "canonicalExample": "/usage-credits",
      "subcommands": [],
      "examples": [
        "/usage-credits"
      ],
      "related": [
        "usage"
      ],
      "docs": [
        {
          "title": "Remote Control limitations",
          "url": "https://code.claude.com/docs/en/remote-control#limitations"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-recap",
      "product": "claude",
      "surface": "claude-web",
      "command": "/recap",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Prints a one-line summary of the current session.",
      "summaryHtml": "Prints a one-line summary of the current session.",
      "canonicalExample": "/recap",
      "subcommands": [],
      "examples": [
        "/recap"
      ],
      "related": [
        "context",
        "compact"
      ],
      "docs": [
        {
          "title": "Remote Control limitations",
          "url": "https://code.claude.com/docs/en/remote-control#limitations"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-reload-plugins",
      "product": "claude",
      "surface": "claude-web",
      "command": "/reload-plugins",
      "aliases": [],
      "arguments": "[--force]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Reloads active plugins and returns the result as text.",
      "summaryHtml": "Reloads active plugins and returns the result as text.",
      "canonicalExample": "/reload-plugins",
      "subcommands": [],
      "examples": [
        "/reload-plugins"
      ],
      "related": [
        "mcp",
        "plugin"
      ],
      "docs": [
        {
          "title": "Remote Control limitations",
          "url": "https://code.claude.com/docs/en/remote-control#limitations"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-clear",
      "product": "claude",
      "surface": "claude-web",
      "command": "/clear",
      "aliases": [
        "/reset",
        "/new"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Is unavailable in cloud sessions; start a new session from the sidebar instead.",
      "summaryHtml": "Is unavailable in cloud sessions; start a new session from the sidebar instead.",
      "canonicalExample": "/clear",
      "subcommands": [],
      "examples": [
        "/clear"
      ],
      "related": [
        "compact",
        "context"
      ],
      "docs": [
        {
          "title": "Remote Control limitations",
          "url": "https://code.claude.com/docs/en/remote-control#limitations"
        },
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "claude-web-plugin",
      "product": "claude",
      "surface": "claude-web",
      "command": "/plugin",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Is unavailable because plugin management runs only in the terminal interface.",
      "summaryHtml": "Is unavailable because plugin management runs only in the terminal interface.",
      "canonicalExample": "/plugin",
      "subcommands": [],
      "examples": [
        "/plugin"
      ],
      "related": [
        "reload-plugins",
        "resume"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Remote Control limitations",
          "url": "https://code.claude.com/docs/en/remote-control#limitations"
        }
      ]
    },
    {
      "id": "claude-web-resume",
      "product": "claude",
      "surface": "claude-web",
      "command": "/resume",
      "aliases": [
        "/continue"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [
        "blocked"
      ],
      "comparisonEligible": true,
      "summary": "Is unavailable because browser session switching happens in the sidebar.",
      "summaryHtml": "Is unavailable because browser session switching happens in the sidebar.",
      "canonicalExample": "/resume",
      "subcommands": [],
      "examples": [
        "/resume"
      ],
      "related": [
        "clear",
        "teleport",
        "plugin"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — manage context",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#manage-context"
        },
        {
          "title": "Remote Control limitations",
          "url": "https://code.claude.com/docs/en/remote-control#limitations"
        }
      ]
    },
    {
      "id": "claude-web-teleport",
      "product": "claude",
      "surface": "claude-web",
      "command": "/teleport",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Cloud environment with Claude Code 2.1.223+",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Prints the exact CLI command for continuing this cloud session locally.",
      "summaryHtml": "Prints the exact CLI command for continuing this cloud session locally.",
      "canonicalExample": "/teleport",
      "subcommands": [],
      "examples": [
        "/teleport"
      ],
      "related": [
        "rename"
      ],
      "docs": [
        {
          "title": "Claude Code on the web — web to terminal",
          "url": "https://code.claude.com/docs/en/claude-code-on-the-web#from-web-to-terminal"
        },
        {
          "title": "Claude Code commands",
          "url": "https://code.claude.com/docs/en/commands"
        }
      ]
    },
    {
      "id": "codex-app-approve",
      "product": "codex",
      "surface": "codex-app",
      "command": "/approve",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Recent automatic-review denial",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Approves one retry of an action that automatic review recently denied.",
      "summaryHtml": "Approves one retry of an action that automatic review recently denied.",
      "canonicalExample": "/approve",
      "subcommands": [],
      "examples": [
        "/approve"
      ],
      "related": [
        "review",
        "status"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-cloud",
      "product": "codex",
      "surface": "codex-app",
      "command": "/cloud",
      "aliases": [],
      "arguments": null,
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": "Cloud execution available",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs the chat in the cloud.",
      "summaryHtml": "Runs the chat in the cloud.",
      "canonicalExample": "/cloud",
      "subcommands": [],
      "examples": [
        "/cloud"
      ],
      "related": [
        "cloud-environment",
        "local",
        "worktree"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-cloud-environment",
      "product": "codex",
      "surface": "codex-app",
      "command": "/cloud-environment",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Cloud execution available",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses the cloud environment for the chat.",
      "summaryHtml": "Chooses the cloud environment for the chat.",
      "canonicalExample": "/cloud-environment",
      "subcommands": [],
      "examples": [
        "/cloud-environment"
      ],
      "related": [
        "cloud",
        "local",
        "project"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-compact",
      "product": "codex",
      "surface": "codex-app",
      "command": "/compact",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Compacts the current chat context.",
      "summaryHtml": "Compacts the current chat context.",
      "canonicalExample": "/compact",
      "subcommands": [],
      "examples": [
        "/compact"
      ],
      "related": [
        "status",
        "fork",
        "task"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-fast",
      "product": "codex",
      "surface": "codex-app",
      "command": "/fast",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Fast tier available for the current model",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Turns the model catalog's Fast service tier on or off.",
      "summaryHtml": "Turns the model catalog's Fast service tier on or off.",
      "canonicalExample": "/fast",
      "subcommands": [],
      "examples": [
        "/fast"
      ],
      "related": [
        "model",
        "reasoning",
        "status"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-feedback",
      "product": "codex",
      "surface": "codex-app",
      "command": "/feedback",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the feedback dialog, with an option to include logs.",
      "summaryHtml": "Opens the feedback dialog, with an option to include logs.",
      "canonicalExample": "/feedback",
      "subcommands": [],
      "examples": [
        "/feedback"
      ],
      "related": [
        "status",
        "mcp"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-fork",
      "product": "codex",
      "surface": "codex-app",
      "command": "/fork",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Copies a local chat into a new local chat or worktree.",
      "summaryHtml": "Copies a local chat into a new local chat or worktree.",
      "canonicalExample": "/fork",
      "subcommands": [],
      "examples": [
        "/fork"
      ],
      "related": [
        "side",
        "worktree",
        "compact"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-goal",
      "product": "codex",
      "surface": "codex-app",
      "command": "/goal",
      "aliases": [],
      "arguments": null,
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets a persistent goal for this Codex chat to work toward.",
      "summaryHtml": "Sets a persistent goal for this Codex chat to work toward.",
      "canonicalExample": "/goal",
      "subcommands": [],
      "examples": [
        "/goal"
      ],
      "related": [
        "plan",
        "status",
        "task"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-ide-context",
      "product": "codex",
      "surface": "codex-app",
      "command": "/ide-context",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Turns shared IDE context on or off.",
      "summaryHtml": "Turns shared IDE context on or off.",
      "canonicalExample": "/ide-context",
      "subcommands": [],
      "examples": [
        "/ide-context"
      ],
      "related": [
        "project",
        "local",
        "status"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-init",
      "product": "codex",
      "surface": "codex-app",
      "command": "/init",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates an AGENTS.md scaffold for the current project.",
      "summaryHtml": "Generates an <code>AGENTS.md</code> scaffold for the current project.",
      "canonicalExample": "/init",
      "subcommands": [],
      "examples": [
        "/init"
      ],
      "related": [
        "project",
        "local",
        "plan"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-local",
      "product": "codex",
      "surface": "codex-app",
      "command": "/local",
      "aliases": [],
      "arguments": null,
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs the chat in the selected local project.",
      "summaryHtml": "Runs the chat in the selected local project.",
      "canonicalExample": "/local",
      "subcommands": [],
      "examples": [
        "/local"
      ],
      "related": [
        "cloud",
        "project",
        "worktree"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-mcp",
      "product": "codex",
      "surface": "codex-app",
      "command": "/mcp",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens MCP status to show connected servers.",
      "summaryHtml": "Opens MCP status to show connected servers.",
      "canonicalExample": "/mcp",
      "subcommands": [],
      "examples": [
        "/mcp"
      ],
      "related": [
        "status",
        "feedback"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-memories",
      "product": "codex",
      "surface": "codex-app",
      "command": "/memories",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Memories available",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures whether the chat can use or generate memories.",
      "summaryHtml": "Configures whether the chat can use or generate memories.",
      "canonicalExample": "/memories",
      "subcommands": [],
      "examples": [
        "/memories"
      ],
      "related": [
        "status",
        "personality",
        "compact"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-model",
      "product": "codex",
      "surface": "codex-app",
      "command": "/model",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses the model for the current chat.",
      "summaryHtml": "Chooses the model for the current chat.",
      "canonicalExample": "/model",
      "subcommands": [],
      "examples": [
        "/model"
      ],
      "related": [
        "reasoning",
        "fast",
        "personality",
        "status"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-pet",
      "product": "codex",
      "surface": "codex-app",
      "command": "/pet",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Wakes or tucks away the desktop pet.",
      "summaryHtml": "Wakes or tucks away the desktop pet.",
      "canonicalExample": "/pet",
      "subcommands": [],
      "examples": [
        "/pet"
      ],
      "related": [
        "personality"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-personality",
      "product": "codex",
      "surface": "codex-app",
      "command": "/personality",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "A model that supports personalities",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses how Codex responds.",
      "summaryHtml": "Chooses how Codex responds.",
      "canonicalExample": "/personality",
      "subcommands": [],
      "examples": [
        "/personality"
      ],
      "related": [
        "model",
        "reasoning",
        "memories"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-plan",
      "product": "codex",
      "surface": "codex-app",
      "command": "/plan",
      "aliases": [],
      "arguments": null,
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles plan mode for multi-step planning.",
      "summaryHtml": "Toggles plan mode for multi-step planning.",
      "canonicalExample": "/plan",
      "subcommands": [],
      "examples": [
        "/plan"
      ],
      "related": [
        "goal",
        "review",
        "task"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-project",
      "product": "codex",
      "surface": "codex-app",
      "command": "/project",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses a project for new chats.",
      "summaryHtml": "Chooses a project for new chats.",
      "canonicalExample": "/project",
      "subcommands": [],
      "examples": [
        "/project"
      ],
      "related": [
        "task",
        "local",
        "worktree",
        "cloud-environment"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-reasoning",
      "product": "codex",
      "surface": "codex-app",
      "command": "/reasoning",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses the reasoning effort for the current chat.",
      "summaryHtml": "Chooses the reasoning effort for the current chat.",
      "canonicalExample": "/reasoning",
      "subcommands": [],
      "examples": [
        "/reasoning"
      ],
      "related": [
        "model",
        "fast",
        "personality",
        "status"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-review",
      "product": "codex",
      "surface": "codex-app",
      "command": "/review",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts code review mode for uncommitted changes or a base-branch comparison.",
      "summaryHtml": "Starts code review mode for uncommitted changes or a base-branch comparison.",
      "canonicalExample": "/review",
      "subcommands": [],
      "examples": [
        "/review"
      ],
      "related": [
        "approve",
        "worktree",
        "plan"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-side",
      "product": "codex",
      "surface": "codex-app",
      "command": "/side",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a temporary side chat without interrupting the main chat.",
      "summaryHtml": "Starts a temporary side chat without interrupting the main chat.",
      "canonicalExample": "/side",
      "subcommands": [],
      "examples": [
        "/side"
      ],
      "related": [
        "fork",
        "plan",
        "status"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-share",
      "product": "codex",
      "surface": "codex-app",
      "command": "/share",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Local Codex thread in the macOS desktop app; sharing allowed by workspace policy",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Creates a read-only snapshot of the current local Codex thread.",
      "summaryHtml": "Creates a read-only snapshot of the current local Codex thread.",
      "canonicalExample": "/share",
      "subcommands": [],
      "examples": [
        "/share"
      ],
      "related": [
        "fork",
        "status"
      ],
      "docs": [
        {
          "title": "Share a read-only snapshot of a Codex thread",
          "url": "https://learn.chatgpt.com/docs/use-chatgpt#share-a-read-only-snapshot-of-a-codex-thread"
        }
      ]
    },
    {
      "id": "codex-app-status",
      "product": "codex",
      "surface": "codex-app",
      "command": "/status",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows the chat ID, context usage, and rate limits.",
      "summaryHtml": "Shows the chat ID, context usage, and rate limits.",
      "canonicalExample": "/status",
      "subcommands": [],
      "examples": [
        "/status"
      ],
      "related": [
        "compact",
        "model",
        "reasoning",
        "mcp"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-task",
      "product": "codex",
      "surface": "codex-app",
      "command": "/task",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a chat without a project.",
      "summaryHtml": "Starts a chat without a project.",
      "canonicalExample": "/task",
      "subcommands": [],
      "examples": [
        "/task"
      ],
      "related": [
        "project",
        "local",
        "cloud"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-worktree",
      "product": "codex",
      "surface": "codex-app",
      "command": "/worktree",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs the chat in a new Git worktree.",
      "summaryHtml": "Runs the chat in a new Git worktree.",
      "canonicalExample": "/worktree",
      "subcommands": [],
      "examples": [
        "/worktree"
      ],
      "related": [
        "fork",
        "local",
        "project",
        "review"
      ],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-app-custom-prompt",
      "product": "codex",
      "surface": "codex-app",
      "command": "/prompts:<name>",
      "aliases": [],
      "arguments": null,
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom"
      ],
      "comparisonEligible": false,
      "summary": "Runs a custom prompt by its configured name.",
      "summaryHtml": "Runs a custom prompt by its configured name.",
      "canonicalExample": "/prompts:review-pr",
      "subcommands": [],
      "examples": [
        "/prompts:review-pr"
      ],
      "related": [],
      "docs": [
        {
          "title": "ChatGPT desktop app slash commands",
          "url": "https://learn.chatgpt.com/docs/reference/slash-commands#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-permissions",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/permissions",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets what Codex can do without asking first.",
      "summaryHtml": "Sets what Codex can do without asking first.",
      "canonicalExample": "/permissions",
      "subcommands": [],
      "examples": [
        "/permissions"
      ],
      "related": [
        "approve",
        "status",
        "sandbox-add-read-dir"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-ide",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/ide",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Includes open files, the current selection, and other IDE context.",
      "summaryHtml": "Includes open files, the current selection, and other IDE context.",
      "canonicalExample": "/ide explain how the selected handler reaches the database",
      "subcommands": [],
      "examples": [
        "/ide explain how the selected handler reaches the database"
      ],
      "related": [
        "mention",
        "app",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-keymap",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/keymap",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Inspects and remaps TUI keyboard shortcuts.",
      "summaryHtml": "Inspects and remaps TUI keyboard shortcuts.",
      "canonicalExample": "/keymap",
      "subcommands": [],
      "examples": [
        "/keymap"
      ],
      "related": [
        "vim",
        "raw",
        "statusline"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-vim",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/vim",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles Vim editing mode for the composer.",
      "summaryHtml": "Toggles Vim editing mode for the composer.",
      "canonicalExample": "/vim",
      "subcommands": [],
      "examples": [
        "/vim"
      ],
      "related": [
        "keymap",
        "raw"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-setup-default-sandbox",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/setup-default-sandbox",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Windows using the degraded sandbox",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets up the elevated agent sandbox on Windows.",
      "summaryHtml": "Sets up the elevated agent sandbox on Windows.",
      "canonicalExample": "/setup-default-sandbox",
      "subcommands": [],
      "examples": [
        "/setup-default-sandbox"
      ],
      "related": [
        "permissions",
        "sandbox-add-read-dir",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-sandbox-add-read-dir",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/sandbox-add-read-dir",
      "aliases": [],
      "arguments": "<ABSOLUTE_PATH>",
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Native Windows CLI",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Grants the sandbox read access to an additional directory.",
      "summaryHtml": "Grants the sandbox read access to an additional directory.",
      "canonicalExample": "/sandbox-add-read-dir C:\\src\\shared",
      "subcommands": [],
      "examples": [
        "/sandbox-add-read-dir C:\\src\\shared"
      ],
      "related": [
        "permissions",
        "setup-default-sandbox",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-subagents",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/subagents",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches the active subagent thread.",
      "summaryHtml": "Switches the active subagent thread.",
      "canonicalExample": "/subagents",
      "subcommands": [],
      "examples": [
        "/subagents"
      ],
      "related": [
        "agents",
        "fork",
        "side",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        },
        {
          "title": "Codex CLI slash-command source (August 21, 2026)",
          "url": "https://github.com/openai/codex/blob/df6a54ee851129447290b5684b8c2d2df10a5cd5/codex-rs/tui/src/slash_command.rs"
        }
      ]
    },
    {
      "id": "codex-cli-agents",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/agents",
      "aliases": [],
      "arguments": null,
      "category": "delegate",
      "categoryLabel": "Delegation & parallelism",
      "requires": "Shared app-server session dashboard available",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens a dashboard of active root agent sessions.",
      "summaryHtml": "Opens a dashboard of active root agent sessions.",
      "canonicalExample": "/agents",
      "subcommands": [],
      "examples": [
        "/agents"
      ],
      "related": [
        "subagents",
        "resume",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI slash-command source (August 21, 2026)",
          "url": "https://github.com/openai/codex/blob/df6a54ee851129447290b5684b8c2d2df10a5cd5/codex-rs/tui/src/slash_command.rs"
        }
      ]
    },
    {
      "id": "codex-cli-apps",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/apps",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Browses apps (connectors) and inserts one into the prompt.",
      "summaryHtml": "Browses apps (connectors) and inserts one into the prompt.",
      "canonicalExample": "/apps",
      "subcommands": [],
      "examples": [
        "/apps"
      ],
      "related": [
        "plugins",
        "mcp",
        "skills"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-plugins",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/plugins",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Browses installed and discoverable plugins.",
      "summaryHtml": "Browses installed and discoverable plugins.",
      "canonicalExample": "/plugins",
      "subcommands": [],
      "examples": [
        "/plugins"
      ],
      "related": [
        "apps",
        "skills",
        "mcp",
        "hooks"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-hooks",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/hooks",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Views and manages lifecycle hooks.",
      "summaryHtml": "Views and manages lifecycle hooks.",
      "canonicalExample": "/hooks",
      "subcommands": [],
      "examples": [
        "/hooks"
      ],
      "related": [
        "plugins",
        "experimental",
        "debug-config"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-clear",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/clear",
      "aliases": [],
      "arguments": "[CHAT NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "No task in progress",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Clears the terminal and starts a fresh chat.",
      "summaryHtml": "Clears the terminal and starts a fresh chat.",
      "canonicalExample": "/clear release prep",
      "subcommands": [],
      "examples": [
        "/clear release prep"
      ],
      "related": [
        "new",
        "compact",
        "fork"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-rename",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/rename",
      "aliases": [],
      "arguments": "[NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Renames the current chat.",
      "summaryHtml": "Renames the current chat.",
      "canonicalExample": "/rename auth migration",
      "subcommands": [],
      "examples": [
        "/rename auth migration"
      ],
      "related": [
        "new",
        "resume",
        "archive"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-archive",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/archive",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "No task in progress",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Archives the current session and exits Codex.",
      "summaryHtml": "Archives the current session and exits Codex.",
      "canonicalExample": "/archive",
      "subcommands": [],
      "examples": [
        "/archive"
      ],
      "related": [
        "delete",
        "resume",
        "exit"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-delete",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/delete",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Idle main chat",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Permanently deletes the current session and exits Codex.",
      "summaryHtml": "Permanently deletes the current session and exits Codex.",
      "canonicalExample": "/delete",
      "subcommands": [],
      "examples": [
        "/delete"
      ],
      "related": [
        "archive",
        "exit",
        "clear"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-compact",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/compact",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Summarizes the chat to free context-window space.",
      "summaryHtml": "Summarizes the chat to free context-window space.",
      "canonicalExample": "/compact",
      "subcommands": [],
      "examples": [
        "/compact"
      ],
      "related": [
        "status",
        "clear",
        "new"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-cd",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/cd",
      "aliases": [],
      "arguments": "[PATH]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Idle, trusted local session with no background terminals",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Changes the working directory without losing the conversation.",
      "summaryHtml": "Changes the working directory without losing the conversation.",
      "canonicalExample": "/cd ../service-api",
      "subcommands": [],
      "examples": [
        "/cd ../service-api",
        "/cd"
      ],
      "related": [
        "pwd",
        "mention",
        "permissions"
      ],
      "docs": [
        {
          "title": "Codex CLI slash-command source (August 21, 2026)",
          "url": "https://github.com/openai/codex/blob/df6a54ee851129447290b5684b8c2d2df10a5cd5/codex-rs/tui/src/slash_command.rs"
        }
      ]
    },
    {
      "id": "codex-cli-pwd",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/pwd",
      "aliases": [
        "/cwd"
      ],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows the current working directory.",
      "summaryHtml": "Shows the current working directory.",
      "canonicalExample": "/pwd",
      "subcommands": [],
      "examples": [
        "/pwd"
      ],
      "related": [
        "cd",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI slash-command source (August 21, 2026)",
          "url": "https://github.com/openai/codex/blob/df6a54ee851129447290b5684b8c2d2df10a5cd5/codex-rs/tui/src/slash_command.rs"
        }
      ]
    },
    {
      "id": "codex-cli-copy",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/copy",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "At least one completed Codex output",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Copies the latest completed Codex output.",
      "summaryHtml": "Copies the latest completed Codex output.",
      "canonicalExample": "/copy",
      "subcommands": [],
      "examples": [
        "/copy"
      ],
      "related": [
        "raw",
        "diff",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-export",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/export",
      "aliases": [],
      "arguments": "[PATH]",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "No task in progress",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Exports the conversation as Markdown.",
      "summaryHtml": "Exports the conversation as Markdown.",
      "canonicalExample": "/export notes/auth-investigation.md",
      "subcommands": [],
      "examples": [
        "/export notes/auth-investigation.md"
      ],
      "related": [
        "copy",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI slash-command source (August 21, 2026)",
          "url": "https://github.com/openai/codex/blob/df6a54ee851129447290b5684b8c2d2df10a5cd5/codex-rs/tui/src/slash_command.rs"
        }
      ]
    },
    {
      "id": "codex-cli-diff",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/diff",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows the Git diff, including untracked files.",
      "summaryHtml": "Shows the Git diff, including untracked files.",
      "canonicalExample": "/diff",
      "subcommands": [],
      "examples": [
        "/diff"
      ],
      "related": [
        "review",
        "copy",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-exit",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/exit",
      "aliases": [
        "/quit"
      ],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Exits the Codex CLI immediately.",
      "summaryHtml": "Exits the Codex CLI immediately.",
      "canonicalExample": "/exit",
      "subcommands": [],
      "examples": [
        "/exit"
      ],
      "related": [
        "archive",
        "delete"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-experimental",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/experimental",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles experimental features.",
      "summaryHtml": "Toggles experimental features.",
      "canonicalExample": "/experimental",
      "subcommands": [],
      "examples": [
        "/experimental"
      ],
      "related": [
        "debug-config",
        "hooks",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-approve",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/approve",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Recent automatic-review denial",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Approves one retry of an action denied by automatic review.",
      "summaryHtml": "Approves one retry of an action denied by automatic review.",
      "canonicalExample": "/approve",
      "subcommands": [],
      "examples": [
        "/approve"
      ],
      "related": [
        "permissions",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-memories",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/memories",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures memory use and generation.",
      "summaryHtml": "Configures memory use and generation.",
      "canonicalExample": "/memories",
      "subcommands": [],
      "examples": [
        "/memories"
      ],
      "related": [
        "personality",
        "status",
        "compact"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-skills",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/skills",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Browses and selects skills for the next request.",
      "summaryHtml": "Browses and selects skills for the next request.",
      "canonicalExample": "/skills",
      "subcommands": [],
      "examples": [
        "/skills"
      ],
      "related": [
        "plugins",
        "apps",
        "init"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-custom-prompt",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/prompts:<name>",
      "aliases": [],
      "arguments": "[ARGUMENTS]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom"
      ],
      "comparisonEligible": false,
      "summary": "Runs a legacy custom prompt by its configured name.",
      "summaryHtml": "Runs a legacy custom prompt by its configured name.",
      "canonicalExample": "/prompts:review-pr focus=security",
      "subcommands": [],
      "examples": [
        "/prompts:review-pr focus=security"
      ],
      "related": [
        "skills",
        "init"
      ],
      "docs": [
        {
          "title": "Custom prompts in Codex",
          "url": "https://learn.chatgpt.com/docs/custom-prompts"
        }
      ]
    },
    {
      "id": "codex-cli-import",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/import",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Idle local TUI session",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Imports supported Claude Code or Cursor setup, projects, and chats.",
      "summaryHtml": "Imports supported Claude Code or Cursor setup, projects, and chats.",
      "canonicalExample": "/import",
      "subcommands": [],
      "examples": [
        "/import"
      ],
      "related": [
        "init",
        "skills",
        "plugins"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-feedback",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/feedback",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sends feedback and optional diagnostics to the Codex maintainers.",
      "summaryHtml": "Sends feedback and optional diagnostics to the Codex maintainers.",
      "canonicalExample": "/feedback",
      "subcommands": [],
      "examples": [
        "/feedback"
      ],
      "related": [
        "status",
        "debug-config",
        "mcp"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-init",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/init",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates an AGENTS.md scaffold in the current directory.",
      "summaryHtml": "Generates an <code>AGENTS.md</code> scaffold in the current directory.",
      "canonicalExample": "/init",
      "subcommands": [],
      "examples": [
        "/init"
      ],
      "related": [
        "skills",
        "mention",
        "plan"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-logout",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/logout",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Signs out of Codex.",
      "summaryHtml": "Signs out of Codex.",
      "canonicalExample": "/logout",
      "subcommands": [],
      "examples": [
        "/logout"
      ],
      "related": [
        "usage",
        "status",
        "exit"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-mcp",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/mcp",
      "aliases": [],
      "arguments": "[verbose]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Lists configured MCP servers and tools.",
      "summaryHtml": "Lists configured MCP servers and tools.",
      "canonicalExample": "/mcp",
      "subcommands": [],
      "examples": [
        "/mcp",
        "/mcp verbose"
      ],
      "related": [
        "apps",
        "plugins",
        "feedback"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-mention",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/mention",
      "aliases": [],
      "arguments": "<PATH>",
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Finds and attaches a file to the chat.",
      "summaryHtml": "Finds and attaches a file to the chat.",
      "canonicalExample": "/mention src/lib/api.ts",
      "subcommands": [],
      "examples": [
        "/mention src/lib/api.ts"
      ],
      "related": [
        "ide",
        "init",
        "diff"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-model",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/model",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses the active model and, when available, reasoning effort.",
      "summaryHtml": "Chooses the active model and, when available, reasoning effort.",
      "canonicalExample": "/model",
      "subcommands": [],
      "examples": [
        "/model"
      ],
      "related": [
        "fast",
        "personality",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-fast",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/fast",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Fast tier available for the current model",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles the model catalog's Fast service tier.",
      "summaryHtml": "Toggles the model catalog's Fast service tier.",
      "canonicalExample": "/fast",
      "subcommands": [],
      "examples": [
        "/fast"
      ],
      "related": [
        "model",
        "status",
        "statusline"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-plan",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/plan",
      "aliases": [],
      "arguments": "[PROMPT]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": "No task in progress",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Switches to plan mode and optionally sends a prompt.",
      "summaryHtml": "Switches to plan mode and optionally sends a prompt.",
      "canonicalExample": "/plan Propose a migration plan for this service",
      "subcommands": [],
      "examples": [
        "/plan Propose a migration plan for this service"
      ],
      "related": [
        "goal",
        "review",
        "side"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-goal",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/goal",
      "aliases": [],
      "arguments": "[OBJECTIVE|edit|pause|resume|clear]",
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets, views, edits, pauses, resumes, or clears a task goal.",
      "summaryHtml": "Sets, views, edits, pauses, resumes, or clears a task goal.",
      "canonicalExample": "/goal Finish the migration and keep tests green",
      "subcommands": [],
      "examples": [
        "/goal Finish the migration and keep tests green",
        "/goal pause",
        "/goal clear"
      ],
      "related": [
        "plan",
        "status",
        "side"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-personality",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/personality",
      "aliases": [],
      "arguments": "[friendly|pragmatic|none]",
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "A model that supports personalities",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses a communication style for responses.",
      "summaryHtml": "Chooses a communication style for responses.",
      "canonicalExample": "/personality pragmatic",
      "subcommands": [],
      "examples": [
        "/personality pragmatic"
      ],
      "related": [
        "model",
        "memories",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-ps",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/ps",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows background terminals and their recent output.",
      "summaryHtml": "Shows background terminals and their recent output.",
      "canonicalExample": "/ps",
      "subcommands": [],
      "examples": [
        "/ps"
      ],
      "related": [
        "stop",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-stop",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/stop",
      "aliases": [
        "/clean"
      ],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Stops all background terminals for the current session.",
      "summaryHtml": "Stops all background terminals for the current session.",
      "canonicalExample": "/stop",
      "subcommands": [],
      "examples": [
        "/stop"
      ],
      "related": [
        "ps",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-fork",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/fork",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Forks the current chat into a new chat.",
      "summaryHtml": "Forks the current chat into a new chat.",
      "canonicalExample": "/fork",
      "subcommands": [],
      "examples": [
        "/fork"
      ],
      "related": [
        "side",
        "new",
        "subagents"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-app",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/app",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "macOS or Windows with the desktop app available",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Continues the current session in the ChatGPT desktop app.",
      "summaryHtml": "Continues the current session in the ChatGPT desktop app.",
      "canonicalExample": "/app",
      "subcommands": [],
      "examples": [
        "/app"
      ],
      "related": [
        "ide",
        "resume",
        "status"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-side",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/side",
      "aliases": [
        "/btw"
      ],
      "arguments": "[PROMPT]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": "Main chat outside review mode",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts an ephemeral side chat.",
      "summaryHtml": "Starts an ephemeral side chat.",
      "canonicalExample": "/side Check whether this plan has an obvious risk",
      "subcommands": [],
      "examples": [
        "/side Check whether this plan has an obvious risk"
      ],
      "related": [
        "fork",
        "plan",
        "subagents"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-raw",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/raw",
      "aliases": [],
      "arguments": "[on|off]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles raw terminal scrollback mode.",
      "summaryHtml": "Toggles raw terminal scrollback mode.",
      "canonicalExample": "/raw on",
      "subcommands": [],
      "examples": [
        "/raw on"
      ],
      "related": [
        "copy",
        "keymap",
        "theme"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-resume",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/resume",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Resumes a saved chat from the session list.",
      "summaryHtml": "Resumes a saved chat from the session list.",
      "canonicalExample": "/resume",
      "subcommands": [],
      "examples": [
        "/resume"
      ],
      "related": [
        "fork",
        "new",
        "rename",
        "archive"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-new",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/new",
      "aliases": [],
      "arguments": "[CHAT NAME]",
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a new chat in the same CLI session.",
      "summaryHtml": "Starts a new chat in the same CLI session.",
      "canonicalExample": "/new bug bash",
      "subcommands": [],
      "examples": [
        "/new bug bash"
      ],
      "related": [
        "clear",
        "resume",
        "fork"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-review",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/review",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Asks Codex to review the working tree.",
      "summaryHtml": "Asks Codex to review the working tree.",
      "canonicalExample": "/review",
      "subcommands": [],
      "examples": [
        "/review"
      ],
      "related": [
        "diff",
        "plan",
        "approve"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-status",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/status",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Displays session configuration and token usage.",
      "summaryHtml": "Displays session configuration and token usage.",
      "canonicalExample": "/status",
      "subcommands": [],
      "examples": [
        "/status"
      ],
      "related": [
        "usage",
        "permissions",
        "model",
        "debug-config"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-usage",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/usage",
      "aliases": [],
      "arguments": "[daily|weekly|cumulative]",
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Views account token activity or redeems an available earned reset.",
      "summaryHtml": "Views account token activity or redeems an available earned reset.",
      "canonicalExample": "/usage weekly",
      "subcommands": [],
      "examples": [
        "/usage weekly"
      ],
      "related": [
        "status",
        "logout"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-debug-config",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/debug-config",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Prints configuration layers and policy-requirement diagnostics.",
      "summaryHtml": "Prints configuration layers and policy-requirement diagnostics.",
      "canonicalExample": "/debug-config",
      "subcommands": [],
      "examples": [
        "/debug-config"
      ],
      "related": [
        "status",
        "experimental",
        "hooks",
        "permissions"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-statusline",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/statusline",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures the TUI footer fields.",
      "summaryHtml": "Configures the TUI footer fields.",
      "canonicalExample": "/statusline",
      "subcommands": [],
      "examples": [
        "/statusline"
      ],
      "related": [
        "title",
        "status",
        "keymap"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-title",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/title",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures terminal window or tab title fields.",
      "summaryHtml": "Configures terminal window or tab title fields.",
      "canonicalExample": "/title",
      "subcommands": [],
      "examples": [
        "/title"
      ],
      "related": [
        "statusline",
        "theme",
        "rename"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-theme",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/theme",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Previews and selects a syntax-highlighting theme.",
      "summaryHtml": "Previews and selects a syntax-highlighting theme.",
      "canonicalExample": "/theme",
      "subcommands": [],
      "examples": [
        "/theme"
      ],
      "related": [
        "raw",
        "title",
        "pets"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-cli-pets",
      "product": "codex",
      "surface": "codex-cli",
      "command": "/pets",
      "aliases": [
        "/pet"
      ],
      "arguments": "[off]",
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses or hides an ambient terminal pet.",
      "summaryHtml": "Chooses or hides an ambient terminal pet.",
      "canonicalExample": "/pets",
      "subcommands": [],
      "examples": [
        "/pets"
      ],
      "related": [
        "theme",
        "statusline"
      ],
      "docs": [
        {
          "title": "Codex CLI built-in slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=cli#built-in-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-approve",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/approve",
      "aliases": [],
      "arguments": null,
      "category": "perms",
      "categoryLabel": "Tools & permissions",
      "requires": "Recent automatic-review denial",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Approves one retry of an action that automatic review recently denied.",
      "summaryHtml": "Approves one retry of an action that automatic review recently denied.",
      "canonicalExample": "/approve",
      "subcommands": [],
      "examples": [
        "/approve"
      ],
      "related": [
        "review",
        "status"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-cloud",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/cloud",
      "aliases": [],
      "arguments": null,
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": "Cloud execution available",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs the chat in the cloud.",
      "summaryHtml": "Runs the chat in the cloud.",
      "canonicalExample": "/cloud",
      "subcommands": [],
      "examples": [
        "/cloud"
      ],
      "related": [
        "cloud-environment",
        "local",
        "worktree"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-cloud-environment",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/cloud-environment",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": "Cloud execution available",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses the cloud environment for the chat.",
      "summaryHtml": "Chooses the cloud environment for the chat.",
      "canonicalExample": "/cloud-environment",
      "subcommands": [],
      "examples": [
        "/cloud-environment"
      ],
      "related": [
        "cloud",
        "local",
        "project"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-compact",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/compact",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Compacts the current chat context.",
      "summaryHtml": "Compacts the current chat context.",
      "canonicalExample": "/compact",
      "subcommands": [],
      "examples": [
        "/compact"
      ],
      "related": [
        "status",
        "fork",
        "side"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-fast",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/fast",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "Fast tier available for the current model",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Turns a catalog-provided Fast service tier on or off.",
      "summaryHtml": "Turns a catalog-provided Fast service tier on or off.",
      "canonicalExample": "/fast",
      "subcommands": [],
      "examples": [
        "/fast"
      ],
      "related": [
        "model",
        "reasoning",
        "status"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-feedback",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/feedback",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens the feedback dialog, with an option to include logs.",
      "summaryHtml": "Opens the feedback dialog, with an option to include logs.",
      "canonicalExample": "/feedback",
      "subcommands": [],
      "examples": [
        "/feedback"
      ],
      "related": [
        "status",
        "mcp"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-fork",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/fork",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Copies a local chat into a new local chat.",
      "summaryHtml": "Copies a local chat into a new local chat.",
      "canonicalExample": "/fork",
      "subcommands": [],
      "examples": [
        "/fork"
      ],
      "related": [
        "side",
        "worktree",
        "compact"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-goal",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/goal",
      "aliases": [],
      "arguments": null,
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Sets a persistent goal for Codex to work toward.",
      "summaryHtml": "Sets a persistent goal for Codex to work toward.",
      "canonicalExample": "/goal",
      "subcommands": [],
      "examples": [
        "/goal"
      ],
      "related": [
        "plan",
        "status",
        "side"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-ide-context",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/ide-context",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Turns automatic IDE context on or off.",
      "summaryHtml": "Turns automatic IDE context on or off.",
      "canonicalExample": "/ide-context",
      "subcommands": [],
      "examples": [
        "/ide-context"
      ],
      "related": [
        "project",
        "local",
        "status"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-init",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/init",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Generates an AGENTS.md scaffold for the current project.",
      "summaryHtml": "Generates an <code>AGENTS.md</code> scaffold for the current project.",
      "canonicalExample": "/init",
      "subcommands": [],
      "examples": [
        "/init"
      ],
      "related": [
        "project",
        "local",
        "plan"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-local",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/local",
      "aliases": [],
      "arguments": null,
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs the chat in the local workspace.",
      "summaryHtml": "Runs the chat in the local workspace.",
      "canonicalExample": "/local",
      "subcommands": [],
      "examples": [
        "/local"
      ],
      "related": [
        "cloud",
        "project",
        "worktree"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-mcp",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/mcp",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Opens MCP status to show connected servers.",
      "summaryHtml": "Opens MCP status to show connected servers.",
      "canonicalExample": "/mcp",
      "subcommands": [],
      "examples": [
        "/mcp"
      ],
      "related": [
        "status",
        "feedback"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-skills",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/skills",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Browses available skills and applies one to the next request.",
      "summaryHtml": "Browses available skills and applies one to the next request.",
      "canonicalExample": "/skills",
      "subcommands": [],
      "examples": [
        "/skills"
      ],
      "related": [
        "mcp",
        "model"
      ],
      "docs": [
        {
          "title": "Build skills in Codex",
          "url": "https://learn.chatgpt.com/docs/build-skills#how-chatgpt-and-codex-use-skills"
        }
      ]
    },
    {
      "id": "codex-ide-memories",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/memories",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": "Memories available",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Configures whether the chat can use or generate memories.",
      "summaryHtml": "Configures whether the chat can use or generate memories.",
      "canonicalExample": "/memories",
      "subcommands": [],
      "examples": [
        "/memories"
      ],
      "related": [
        "status",
        "personality",
        "compact"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-model",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/model",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses the model for the current chat.",
      "summaryHtml": "Chooses the model for the current chat.",
      "canonicalExample": "/model",
      "subcommands": [],
      "examples": [
        "/model"
      ],
      "related": [
        "reasoning",
        "fast",
        "personality",
        "status"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-personality",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/personality",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": "A model that supports personalities",
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses how Codex responds.",
      "summaryHtml": "Chooses how Codex responds.",
      "canonicalExample": "/personality",
      "subcommands": [],
      "examples": [
        "/personality"
      ],
      "related": [
        "model",
        "reasoning",
        "memories"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-plan",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/plan",
      "aliases": [],
      "arguments": null,
      "category": "modes",
      "categoryLabel": "Session modes",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Toggles plan mode for multi-step planning.",
      "summaryHtml": "Toggles plan mode for multi-step planning.",
      "canonicalExample": "/plan",
      "subcommands": [],
      "examples": [
        "/plan"
      ],
      "related": [
        "goal",
        "review",
        "side"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-project",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/project",
      "aliases": [],
      "arguments": null,
      "category": "context",
      "categoryLabel": "Context & input",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses a project for new chats.",
      "summaryHtml": "Chooses a project for new chats.",
      "canonicalExample": "/project",
      "subcommands": [],
      "examples": [
        "/project"
      ],
      "related": [
        "local",
        "worktree",
        "cloud-environment"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-reasoning",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/reasoning",
      "aliases": [],
      "arguments": null,
      "category": "config",
      "categoryLabel": "Models, agents & skills",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Chooses the reasoning effort for the current chat.",
      "summaryHtml": "Chooses the reasoning effort for the current chat.",
      "canonicalExample": "/reasoning",
      "subcommands": [],
      "examples": [
        "/reasoning"
      ],
      "related": [
        "model",
        "fast",
        "personality",
        "status"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-review",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/review",
      "aliases": [],
      "arguments": null,
      "category": "review",
      "categoryLabel": "Review & critique",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts code review mode for uncommitted changes or a base-branch comparison.",
      "summaryHtml": "Starts code review mode for uncommitted changes or a base-branch comparison.",
      "canonicalExample": "/review",
      "subcommands": [],
      "examples": [
        "/review"
      ],
      "related": [
        "approve",
        "worktree",
        "plan"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-side",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/side",
      "aliases": [],
      "arguments": null,
      "category": "session",
      "categoryLabel": "Session lifecycle",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Starts a temporary side chat without interrupting the main chat.",
      "summaryHtml": "Starts a temporary side chat without interrupting the main chat.",
      "canonicalExample": "/side",
      "subcommands": [],
      "examples": [
        "/side"
      ],
      "related": [
        "fork",
        "plan",
        "status"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-status",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/status",
      "aliases": [],
      "arguments": null,
      "category": "diag",
      "categoryLabel": "Diagnostics & usage",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Shows the chat ID, context usage, and rate limits.",
      "summaryHtml": "Shows the chat ID, context usage, and rate limits.",
      "canonicalExample": "/status",
      "subcommands": [],
      "examples": [
        "/status"
      ],
      "related": [
        "compact",
        "model",
        "reasoning",
        "mcp"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-worktree",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/worktree",
      "aliases": [],
      "arguments": null,
      "category": "system",
      "categoryLabel": "CLI & environment",
      "requires": null,
      "flags": [],
      "comparisonEligible": true,
      "summary": "Runs the chat in a new Git worktree.",
      "summaryHtml": "Runs the chat in a new Git worktree.",
      "canonicalExample": "/worktree",
      "subcommands": [],
      "examples": [
        "/worktree"
      ],
      "related": [
        "fork",
        "local",
        "project",
        "review"
      ],
      "docs": [
        {
          "title": "Codex IDE extension slash commands",
          "url": "https://learn.chatgpt.com/docs/developer-commands?surface=ide#available-slash-commands"
        }
      ]
    },
    {
      "id": "codex-ide-custom-prompt",
      "product": "codex",
      "surface": "codex-ide",
      "command": "/prompts:<name>",
      "aliases": [],
      "arguments": "[ARGUMENTS]",
      "category": "author",
      "categoryLabel": "Customization authoring",
      "requires": null,
      "flags": [
        "custom"
      ],
      "comparisonEligible": false,
      "summary": "Runs a legacy custom prompt by its configured name.",
      "summaryHtml": "Runs a legacy custom prompt by its configured name.",
      "canonicalExample": "/prompts:review-pr focus=security",
      "subcommands": [],
      "examples": [
        "/prompts:review-pr focus=security"
      ],
      "related": [
        "init"
      ],
      "docs": [
        {
          "title": "Custom prompts in Codex",
          "url": "https://learn.chatgpt.com/docs/custom-prompts"
        }
      ]
    }
  ]
}
