--- name: claude-code description: Knowledge about Claude Code features, configuration, and best practices. Use when users ask how to create skills, agents, hooks, configure MCP servers, manage settings, use plugins, or troubleshoot Claude Code issues. Or use when the user references claude code docs. --- # Claude Code Knowledge Reference documentation for Claude Code features and configuration. ## When to Use This Skill Use when asked about: - Creating or configuring skills, agents, hooks - Setting up MCP servers - Managing settings and permissions - Using plugins and marketplaces - Slash commands and CLI options - Troubleshooting Claude Code issues - Best practices for Claude Code configuration ## Documentation Reference The `docs/` folder contains official Claude Code documentation: **Getting Started:** - [Overview](docs/overview.md) - Introduction to Claude Code - [Quickstart](docs/quickstart.md) - Get up and running quickly - [Setup](docs/setup.md) - Installation and initial setup **Core Configuration:** - [Settings](docs/settings.md) - All settings options, permissions, environment variables - [Server-managed settings](docs/server-managed-settings.md) - Admin-enforced / centrally managed config - [Model Config](docs/model-config.md) - Model selection and configuration - [Memory](docs/memory.md) - CLAUDE.md and context management - [Skills](docs/skills.md) - Creating and managing skills - [Sub-agents](docs/sub-agents.md) - Custom agent configuration - [Hooks](docs/hooks.md) - Hook configuration and lifecycle events - [Hooks Guide](docs/hooks-guide.md) - Practical hook examples - [MCP Servers](docs/mcp.md) - Model Context Protocol setup - [Terminal Config](docs/terminal-config.md) - Terminal configuration options - [Network Config](docs/network-config.md) - Network and proxy settings **Commands & Interface:** - [CLI Reference](docs/cli-reference.md) - Command line options - [Interactive Mode](docs/interactive-mode.md) - Interactive session usage - [Keybindings](docs/keybindings.md) - Keyboard shortcuts and command ergonomics - [Output Styles](docs/output-styles.md) - Customizing Claude's output - [Statusline](docs/statusline.md) - Status line configuration **Plugins & Extensions:** - [Plugins](docs/plugins.md) - Plugin system overview - [Plugins Reference](docs/plugins-reference.md) - Detailed plugin API - [Plugin Marketplaces](docs/plugin-marketplaces.md) - Discovering and managing plugins - [Discover Plugins](docs/discover-plugins.md) - Finding and installing plugins **Security & Privacy:** - [Authentication](docs/authentication.md) - Auth and account access setup - [Sandboxing](docs/sandboxing.md) - Bash command sandboxing - [Security](docs/security.md) - Security best practices - [Data Usage](docs/data-usage.md) - Data handling and privacy - [Zero Data Retention](docs/zero-data-retention.md) - Enterprise ZDR behavior and caveats - [Legal and Compliance](docs/legal-and-compliance.md) - Legal considerations **IDE Integrations:** - [VS Code](docs/vs-code.md) - Visual Studio Code integration - [JetBrains](docs/jetbrains.md) - JetBrains IDE integration - [Chrome / Edge](docs/chrome.md) - Browser extension integration - [Desktop](docs/desktop.md) - Desktop application **Cloud & API Providers:** - [Amazon Bedrock](docs/amazon-bedrock.md) - AWS Bedrock setup - [Google Vertex AI](docs/google-vertex-ai.md) - Vertex AI setup - [Microsoft Foundry](docs/microsoft-foundry.md) - Azure AI Foundry setup - [LLM Gateway](docs/llm-gateway.md) - LLM gateway configuration **CI/CD & Automation:** - [GitHub Actions](docs/github-actions.md) - GitHub Actions integration - [GitLab CI/CD](docs/gitlab-ci-cd.md) - GitLab CI/CD integration - [Headless Mode](docs/headless.md) - Non-interactive automation **Other Integrations:** - [Slack](docs/slack.md) - Slack integration - [Third-party Integrations](docs/third-party-integrations.md) - Other integrations **Workflows & Development:** - [Common Workflows](docs/common-workflows.md) - Common usage patterns - [Checkpointing](docs/checkpointing.md) - State checkpointing - [DevContainer](docs/devcontainer.md) - Development container setup - [Claude Code on the Web](docs/claude-code-on-the-web.md) - Web-based usage **Monitoring & Costs:** - [Monitoring Usage](docs/monitoring-usage.md) - Usage monitoring - [Costs](docs/costs.md) - Cost management and optimization - [Analytics](docs/analytics.md) - Analytics and telemetry **Reference:** - [Troubleshooting](docs/troubleshooting.md) - Common issues and fixes - [Changelog](docs/changelog.md) - Version history and updates This section is auto-synced from generated docs in `docs/`. Keep it compact; use the linked pages for full details. Current docs snapshot: - Changelog head: **2.1.207** (`docs/changelog.md`) - Documentation index: - Generated docs workflow: `.github/workflows/update-docs.yml` Start here first: - Orientation: [Overview](docs/overview.md), [Quickstart](docs/quickstart.md), [Features overview](docs/features-overview.md), [How Claude Code works](docs/how-claude-code-works.md), [Best practices](docs/best-practices.md) - Config & context: [Settings](docs/settings.md), [Server-managed settings](docs/server-managed-settings.md), [Model config](docs/model-config.md), [Env vars](docs/env-vars.md), [Memory](docs/memory.md), [Explore the .claude directory](docs/claude-directory.md), [Context window](docs/context-window.md), [Auto mode config](docs/auto-mode-config.md), [Debug your config](docs/debug-your-config.md) - Safety & permissions: [Feature availability](docs/feature-availability.md), [Permission modes](docs/permission-modes.md), [Permissions](docs/permissions.md), [Sandboxing](docs/sandboxing.md), [Data usage](docs/data-usage.md), [Security](docs/security.md), [Admin setup](docs/admin-setup.md) - Extensibility: [Skills](docs/skills.md), [Sub-agents](docs/sub-agents.md), [Agent Teams](docs/agent-teams.md), [Hooks](docs/hooks.md), [Hooks guide](docs/hooks-guide.md), [MCP](docs/mcp.md), [Plugins](docs/plugins.md), [Plugins reference](docs/plugins-reference.md), [Plugin dependencies](docs/plugin-dependencies.md), [Plugin relevance](docs/plugin-relevance.md), [Tools reference](docs/tools-reference.md) - CLI & workflows: [Commands](docs/commands.md), [CLI reference](docs/cli-reference.md), [Interactive mode](docs/interactive-mode.md), [Keybindings](docs/keybindings.md), [Common workflows](docs/common-workflows.md), [Code review](docs/code-review.md), [Remote control](docs/remote-control.md), [Scheduled tasks](docs/scheduled-tasks.md), [Routines](docs/routines.md), [Ultraplan](docs/ultraplan.md), [Ultrareview](docs/ultrareview.md) - Surfaces & integrations: [Desktop](docs/desktop.md), [Desktop quickstart](docs/desktop-quickstart.md), [Desktop Linux](docs/desktop-linux.md), [Desktop scheduled tasks](docs/desktop-scheduled-tasks.md), [Claude Code on the web](docs/claude-code-on-the-web.md), [Web quickstart](docs/web-quickstart.md), [Artifacts](docs/artifacts.md), [VS Code](docs/vs-code.md), [JetBrains](docs/jetbrains.md), [Slack](docs/slack.md), [Computer use](docs/computer-use.md), [Voice dictation](docs/voice-dictation.md) - Infra & deployment: [Platforms](docs/platforms.md), [Network config](docs/network-config.md), [GitHub Actions](docs/github-actions.md), [Headless](docs/headless.md), [Gateways](docs/gateways.md), [Claude apps gateway](docs/claude-apps-gateway.md), [LLM Gateway](docs/llm-gateway.md), [LLM gateway connect](docs/llm-gateway-connect.md), [LLM gateway protocol](docs/llm-gateway-protocol.md), [LLM gateway rollout](docs/llm-gateway-rollout.md), [Bedrock](docs/amazon-bedrock.md), [Vertex](docs/google-vertex-ai.md), [Foundry](docs/microsoft-foundry.md) - Agent SDK: [Overview](docs/agent-sdk__overview.md), [Quickstart](docs/agent-sdk__quickstart.md), [TypeScript](docs/agent-sdk__typescript.md), [Python](docs/agent-sdk__python.md), [Agent loop](docs/agent-sdk__agent-loop.md), [Subagents](docs/agent-sdk__subagents.md), [Todo tracking](docs/agent-sdk__todo-tracking.md), [Slash commands](docs/agent-sdk__slash-commands.md), [Cost tracking](docs/agent-sdk__cost-tracking.md), [Permissions](docs/agent-sdk__permissions.md), [Tool search](docs/agent-sdk__tool-search.md), [MCP](docs/agent-sdk__mcp.md) - Monitoring & upkeep: [Monitoring usage](docs/monitoring-usage.md), [Costs](docs/costs.md), [Troubleshoot install](docs/troubleshoot-install.md), [Troubleshooting](docs/troubleshooting.md), [Errors](docs/errors.md), [Changelog](docs/changelog.md), [What’s new](docs/whats-new.md) Notable additions in this sync: - Changelog now covers releases through 2.1.207, including auto mode availability on Bedrock, Vertex AI, and Foundry; remote managed settings consent fixes; plugin option safety changes; and multiple background-agent, Remote Control, and terminal fixes: [Changelog](docs/changelog.md) - Week 28 highlights the Desktop in-app browser, `/doctor` setup checkups, auto-mode safety updates, and agent view row improvements: [What's new](docs/whats-new.md), [Week 28](docs/whats-new__2026-w28.md) - Agent SDK docs include expanded TypeScript, Python, MCP, permissions, structured outputs, custom tools, and agent-loop guidance: [Agent SDK TypeScript](docs/agent-sdk__typescript.md), [Python](docs/agent-sdk__python.md), [MCP](docs/agent-sdk__mcp.md), [Permissions](docs/agent-sdk__permissions.md) - Core CLI and configuration pages changed substantially, especially commands, settings, env vars, model config, permissions, and troubleshooting/error references: [Commands](docs/commands.md), [Settings](docs/settings.md), [Env vars](docs/env-vars.md), [Model config](docs/model-config.md), [Errors](docs/errors.md) - Desktop, web, agent-view, monitoring, and deployment/provider pages were refreshed; start from the linked reference group above before digging into individual changed files. Repo pointers: - Generated docs: `plugins/claude-code-docs/skills/claude-code/docs/` - Plugin manifest: `plugins/claude-code-docs/.claude-plugin/plugin.json` - Last synced: 2026-07-13 12:00 Europe/Amsterdam