Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

617 pages for skills.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

Communications kit Claude Code CLI · in the page communications-kit …tps://code.claude.com/docs/en/mcp ``` ### Automate your workflows **Skills** ```markdown theme={null} ⚡ *Tip: Turn that prompt you keep retyping into a command* Typed "summarize what I worked on t… Explore the context window Claude Code CLI · in the page context-window …43', vis: 'hidden', desc: 'One-line descriptions of available skills so Claude knows what it can invoke. Full skill content loads only when Claude actually uses one. Skills with `disable-model… Manage costs effectively Claude Code CLI · in the page costs …with recommendations: * **Attribution**: recent usage attributed to skills, subagents, plugins, and individual MCP servers, each shown as a percentage of the total. An MCP server's share counts only… Debug your configuration Claude Code CLI · in the page debug-your-config …iguration > Diagnose why CLAUDE.md, settings, hooks, MCP servers, or skills aren't taking effect. Use /context, /doctor, /hooks, and /mcp to see what actually loaded. When Claude ignores an instruct… Launch sessions from links Claude Code CLI · in the page deep-links …ages cover related ways to launch or extend Claude Code sessions: * [Skills](/docs/en/skills.md): store a long runbook prompt as a `/skill` in the repo so the deep link's `q` parameter only has to na… Desktop application Claude Code CLI · in the page desktop …Click the **+** button next to the prompt box for file attachments, [skills](#use-skills), [connectors](#connect-external-tools), and [plugins](#install-plugins). ### Accept a suggested prompt Afte… Get started with the desktop app Claude Code CLI · in the page desktop-quickstart …ontext](/docs/en/desktop.md#add-files-and-context-to-prompts). **Use skills for repeatable tasks.** Type `/` or click **+** → **Slash commands** to browse [built-in commands](/docs/en/commands.md), [… Environment variables Claude Code CLI · in the page env-vars …| | `CLAUDE_CODE_DISABLE_BUNDLED_SKILLS` | Set to `1` to disable the [skills](/docs/en/skills) and workflows included with Claude Code: bundled… Error reference Claude Code CLI · in the page errors …nnot-be-created) | | `couldn't be resolved to a real location, so its skills, commands, and agents weren't loaded` | [Command-line errors](#directory-couldnt-be-resolved-to-a-real-location) | | `Error… Feature availability Claude Code CLI · in the page feature-availability …oks](/docs/en/hooks-guide.md), [commands](/docs/en/commands.md), and [skills](/docs/en/skills.md) * [CLAUDE.md memory](/docs/en/memory.md), [plugins](/docs/en/plugins/overview.md), and [MCP servers](/… Extend Claude Code Claude Code CLI · in the page features-overview # Extend Claude Code > Understand when to use CLAUDE.md, Skills, subagents, hooks, MCP, and plugins. Claude Code combines a model that reasons about your code with [built-in tools](/docs/en/how-clau… Fullscreen rendering Claude Code CLI · in the page fullscreen …ll an overflowing list with its scrollbar.** In list panels such as `/skills`, `/mcp`, and `/plugin`'s Installed list, a scrollbar appears beside a list with more rows than fit while the pointer is ov… Claude Code GitHub Actions Claude Code CLI · in the page github-actions …orks. ### Run a skill The `prompt` input accepts a [skill](/docs/en/skills.md) invocation as well as plain text: * For a skill in your repository's `.claude/skills/` directory, run `actions/checkou… Claude Code with GitHub Enterprise Server Claude Code CLI · in the page github-enterprise-server …s turned on for a marketplace in [**Organization settings > Plugins & skills**](https://claude.ai/admin-settings/skills?tab=marketplaces) | | Metadata | Read | Required by GitHub for all apps | | Orga… Glossary Claude Code CLI · in the page glossary …point to redirect. Most extension points, including [hooks](#hook), [skills](#skill), and [MCP](#mcp-model-context-protocol), plug into specific phases of this loop. Learn more: [How Claude Code wor… Run Claude Code programmatically Claude Code CLI · in the page headless …`--bare` to reduce startup time by skipping auto-discovery of hooks, skills, custom commands, [subagents](/docs/en/sub-agents.md), installed plugins, MCP servers, auto memory, and CLAUDE.md. Without… Hooks reference Claude Code CLI · in the page hooks …plugin is enabled | Yes, bundled with the plugin | | [Skill](/docs/en/skills.md) frontmatter | The rest of the session once the skill is invoked. See [Hooks in skills and agents](#hooks-in-skills-and-… Automate actions with hooks Claude Code CLI · in the page hooks-guide …l to evaluate conditions. For other ways to extend Claude Code, see [skills](/docs/en/skills.md) for giving Claude additional instructions and executable commands, [subagents](/docs/en/sub-agents.md)… How Claude Code works Claude Code CLI · in the page how-claude-code-works …flows](/docs/en/common-workflows.md). For extensibility features like skills, MCP, and hooks, see [Extend Claude Code](/docs/en/features-overview.md). ## The agentic loop When you give Claude a task… Interactive mode Claude Code CLI · in the page interactive-mode …| | `/` at start | Command or skill | See [commands](#commands) and [skills](/docs/en/skills.md) | | `!` at start | Shell mode | Run a command directly, add its output to the session, and have Claude… Customize keyboard shortcuts Claude Code CLI · in the page keybindings …elect:cancel` | Escape | Cancel selection | In list panels such as `/skills`, `/mcp`, and `/tasks`, Claude Code applies your `select:pageUp`, `select:pageDown`, `select:first`, and `select:last` bind… Set up Claude Code in a monorepo or large codebase Claude Code CLI · in the page large-codebases …CLAUDE.md files, sparse worktrees, code intelligence, and per-package skills so Claude stays focused on the code you're working in. A large codebase can be one repository with millions of lines or a… Control MCP server access for your organization Claude Code CLI · in the page managed-mcp …* | Users can't add servers through `~/.claude.json` or `.mcp.json`; [skills-directory plugins](/docs/en/plugins/loading.md#skills-directory-plugins-blocked-by-managed-settings) stop loading as plugin… Deploy managed settings Claude Code CLI · in the page managed-settings …n`](/docs/en/settings-reference#useautomodeduringplan), [`syncClaudeAiSkills`](/docs/en/settings-reference#syncclaudeaiskills), and [`syncClaudeAiPlugins`](/docs/en/settings-reference#syncclaudeaiplug… Connect Claude Code to tools via MCP Claude Code CLI · in the page mcp …help Claude understand when to search for your tools, similar to how [skills](/docs/en/skills.md) work. Add clear, descriptive server instructions that explain: * What category of tasks your tools h… How Claude remembers your project Claude Code CLI · in the page memory …y matters for one part of the codebase, move it to a [skill](/docs/en/skills.md) or a [path-scoped rule](#organize-rules-with-claude/rules/) instead. The [extension overview](/docs/en/features-overvie… Model configuration Claude Code CLI · in the page model-config …ard&#x20; * **Skill and command models**: the `model` frontmatter in [skills and commands](/docs/en/skills.md) * **Advisor model**: the configured [`advisorModel`](/docs/en/advisor) setting and the `-… Monitoring Claude Code CLI · in the page monitoring-usage …install for your organization in [**Organization settings > Plugins & skills**](https://claude.ai/admin-settings/skills?tab=inventory). Before v2.1.246, Claude Code reported these plugins as `"user-in… Output styles Claude Code CLI · in the page output-styles …or blocking a command, use a [hook](/docs/en/hooks-guide.md). > * For skills, subagents, and the other options, see [Choose between an output style and other features](#choose-between-an-output-style-… Overview Claude Code CLI · in the page overview …nects your first server end to end. > **Customize with instructions, skills, and hooks** > > [`CLAUDE.md`](/docs/en/memory) is a markdown file you add to your project root that Claude Code reads at t… Configure permissions Claude Code CLI · in the page permissions …deny rule instead [matches the skill under any of its names](/docs/en/skills.md#restrict-claude’s-skill-access), such as its alias or display name * Run with [`--verbose`](/docs/en/cli-reference) to s… Test plugins with evals Claude Code CLI · in the page plugin-evals …nside a Claude Code conversation, the [skill-creator plugin](/docs/en/skills.md#run-evals-with-skill-creator) runs a similar comparison with its own `evals/evals.json` format, and neither tool reads t… Anthropic's marketplaces Claude Code CLI · in the page plugins/anthropic-marketplaces …ropic also publishes topic-specific marketplaces, such as `anthropics/skills` and `anthropics/knowledge-work-plugins`, which you add in a Claude Code session with `/plugin marketplace add <owner>/<rep… Plugin commands reference Claude Code CLI · in the page plugins/cli-reference …akes `managed`. ### plugin init Scaffold a new plugin at `~/.claude/skills/<name>/`. Unless your administrator has [blocked skills-directory plugins](/docs/en/plugins/loading.md#skills-directory-plu… Code intelligence plugins Claude Code CLI · in the page plugins/code-intelligence …in-lsp` | | Liquid | [`liquid-lsp`](https://github.com/Shopify/liquid-skills/tree/main/plugins/liquid-lsp) | `shopify`, from the Shopify CLI | | Lua | [`lua-lsp`](https://github.com/anthropics/claude-… Add components to a plugin Claude Code CLI · in the page plugins/components # Add components to a plugin > Add skills, hooks, MCP servers, and every other component type to a Claude Code plugin, with an example that validates for each. A Claude Code plugin is built from com… Create a Claude Code plugin Claude Code CLI · in the page plugins/create …, and convert an existing .claude/ setup. A plugin is a directory of skills, agents, hooks, and MCP servers, plus a `plugin.json` file, called the manifest, that names the plugin. Claude Code loads t… Create a marketplace Claude Code CLI · in the page plugins/create-marketplace …g a plugin yourself**: load it with `--plugin-dir` or save it in your skills directory. See [Develop without a marketplace](/docs/en/plugins/create.md#develop-without-a-marketplace). Start with [Crea… Host and maintain a marketplace Claude Code CLI · in the page plugins/host-marketplace …ent is copied into the cache in its place. This lets a meta-plugin's `skills/` directory link to skills defined by other plugins in the marketplace. * **Outside the marketplace**: the symlink is skipp… Install and manage plugins Claude Code CLI · in the page plugins/install …scope, and update or remove them later. Installing a plugin adds its skills, agents, hooks, and MCP servers to Claude Code on your machine. This page is for anyone using plugins on their own machine… Plugin loading reference Claude Code CLI · in the page plugins/loading …nstead: [Name conflicts](#name-conflicts) * A plugin under `~/.claude/skills/` or `.claude/skills/` didn't load, and no error says why: [Skills-directory plugins blocked by managed settings](#skills-d… Plugin manifest reference Claude Code CLI · in the page plugins/manifest-reference …file at the plugin root, not inside `.claude-plugin/`. That includes `skills/`, `commands/`, and `hooks/`. The following example sets most of the keys in the [Fields table](#fields). It passes valida… Marketplace reference Claude Code CLI · in the page plugins/marketplace-reference …ugins-official`, `anthropic-marketplace`, `anthropic-plugins`, `agent-skills`, `anthropic-agent-skills`, `life-sciences`, `knowledge-work-plugins`, `claude-for-legal`, `claude-for-financial-services`,… Measure plugin cost and usage Claude Code CLI · in the page plugins/measure …where a plugin is enabled includes the names and descriptions of its skills, agents, and commands in Claude's context, and those tokens count against the user's usage whether or not the plugin gets u… Manage mods for your organization Claude Code CLI · in the page plugins/mods/admin …aude writes during a session loads only when the allowlist [includes `skills-dir`](/docs/en/plugins/org#keep-skills-directory-plugins-loading). | | A marketplace allowlist and `disableSideloadFlags` |… Create a mod Claude Code CLI · in the page plugins/mods/create …erview](/docs/en/plugins/mods/overview.md#compare-mods-settings-hooks-skills-and-mcp-servers) first. > [!NOTE] > > Use Claude Code v2.1.287 or later. In your shell, run `claude --version` to check. T… Mods overview Claude Code CLI · in the page plugins/mods/overview …ile kind is a "settings hook". ## What a mod can do Settings hooks, skills, status lines, and MCP servers work from outside Claude Code: each one runs a script, or gives Claude text or tools. A mod… Mods reference Claude Code CLI · in the page plugins/mods/reference …r a skill in the enterprise, personal, or project [location](/docs/en/skills.md#where-skills-live), respectively. Other sources give a word such as `plugin`, `mcp`, `syncedSkills`, or `built-in`. | |… Manage Claude Code plugins for your organization Claude Code CLI · in the page plugins/org …in claude.ai's admin settings**: [**Organization settings > Plugins & skills**](https://claude.ai/admin-settings/skills?tab=inventory) turns plugins on for members' claude.ai accounts, and those reach… Plugins overview Claude Code CLI · in the page plugins/overview …ead to install or create one. A Claude Code plugin is a directory of skills, agents, hooks, MCP servers, or other components that Claude Code installs and loads as one unit. Most plugins come from a…
Feedback