Agent Skills
Folders of instructions, scripts and resources that Claude loads on demand when a task calls for them — packaged, portable expertise rather than a longer prompt.
Last verified August 21, 2026 · 4 sources
A Skill is a folder. Inside it are instructions, and optionally scripts and resources. Claude scans the skills available to it, and loads the ones relevant to what you have asked for.
That last part is the design insight: skills are loaded on demand, not always in context. Ten skills do not cost you ten skills’ worth of tokens on every request. Only the relevant one gets read.
Why this is a category and not a Claude Code feature
Skills work in four places, which is unusual:
| Where | How |
|---|---|
| Claude apps | Available to Pro, Max, Team and Enterprise. Claude invokes relevant skills automatically. |
| Claude Code | Installed from plugin marketplaces or manually into ~/.claude/skills. |
| Claude API | Managed through a /v1/skills endpoint and used from the Messages API, with the code execution tool providing the sandbox. |
| Agent SDK | The same skill support, for custom agents. |
They have also been published as an open standard for cross-platform portability, documented at
agentskills.io. A skill is meant to be a portable artefact, not a Claude-specific config file — which
is why this reference treats Skills as its own entity rather than a sub-page of Claude Code.
What it does not do
- It does not grant access. A Skill is instructions. If the task needs to reach an external system, that is MCP or a connector. See Skills vs MCP.
- It is not a plugin. A plugin is a distribution container that may contain skills, along with commands, hooks and MCP servers. See Plugins vs Skills.
- It is not
CLAUDE.md.CLAUDE.mdis always-on project context. A Skill is conditional, task-triggered procedure. - Not available on the Free plan in the Claude apps.
Authoring
There is a skill-creator that walks you through setup interactively and generates the folder
structure and files, so writing the format by hand is optional. Anthropic maintains an
anthropic/skills marketplace as the reference source of prebuilt ones.
The mental model that makes this click
CLAUDE.mdis what Claude always knows. A Skill is what Claude knows how to do when it comes up. MCP is what Claude can reach. Permissions are what Claude is allowed to touch.
Four different questions. Four different mechanisms. Most confusion in this part of the ecosystem is someone trying to use one to solve another’s problem.
Plan availability
Anything left blank is not documented publicly, not a claim that it is unavailable. Compare every feature at once in the availability matrix.
- FreeNot available
- ProIncluded
- MaxIncluded
- TeamIncluded
- EnterpriseIncluded
- APIIncluded
Comparisons
- Hooks vs Agent SkillsIf it must happen every time, it is a hook. If it needs judgement about when and how, it is a skill. Trying to guarantee behaviour with instructions is the most common configuration mistake in Claude Code.
- Plugins vs Agent SkillsWrite a Skill when you are adding a capability. Publish a plugin when you are distributing one or more capabilities to other people — a plugin can contain skills, commands, hooks and MCP server configuration in a single installable unit.
- Projects vs Agent SkillsUse a Project when the same body of material comes up repeatedly — a client, a codebase, a research topic. Use a Skill when the same procedure comes up across different material. Material versus method is the whole distinction.
- Agent Skills vs MCPA Skill is knowledge — instructions and scripts Claude loads when the task calls for them. An MCP server is a connection — access to a tool or data source. If your problem is "Claude does not know our process", write a Skill. If it is "Claude cannot reach our system", stand up an MCP server.
Sources
- 01Agent Skills announcementOfficialclaude.comAnnounced 16 October 2025, updated 18 December 2025.
- 02Extend Claude with skills — Claude Code docsOfficialcode.claude.com
- 03Extend agents with skills — Agent SDK docsOfficialcode.claude.com
- 04Agent Skills open standardOfficialagentskills.io
Page changelog
- VerifiedCross-surface support re-checked across Claude apps, Claude Code, the API and the Agent SDK.
- ChangedAnnouncement updated.
- AddedAgent Skills announced, with a skill-creator tool and the anthropic/skills marketplace.