Anthropic Agent Skills — Skill Building
Skill standard for Claude agents and official skill collection
Basic information
| Program name | Anthropic Agent Skills (Anthropic Agent Skills) |
|---|---|
| One-line introduction | Skill standard for Claude agents and official skill collection |
| Development & maintenance | Anthropic |
| Official homepage | https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills |
| Official documentation | https://github.com/anthropics/skills |
| Installation & deployment | git clone https://github.com/anthropics/skills |
| Operating environment | Claude Code · Claude Desktop · compatible agents |
| License | Anthropic Skill License (see repository) |
| Stable version | GitHub main branch (2026-10-09 push) — checked on 2026-10-18 |
| GitHub repository | https://github.com/anthropics/skills |
| Category | Skill build (Tags: Skill, agent, Claude, SKILL.md, workflow) |
What is this program?
Agent Skills is a package that bundles instructions, scripts, and resources into a folder unit to make an agent perform specific tasks well. Each skill describes how to perform the task in a Markdown file called SKILL.md, and includes auxiliary files such as scripts and templates when necessary.
Anthropic first proposed it for Claude, but the SKILL.md format is expanding to agents other than Claude Code. Skills are automatically discovered and loaded, so they are used to turn a general-purpose agent into a specialist for a specific task.
What problems does it solve?
- Situations where you need to explain the same task instructions to an agent repeatedly
- Situations where an organization or team needs to consistently convey workflows to an agent
- Situations where you need to extend expertise with local instructions and scripts without an MCP server
Key features
SKILL.md standard
Define skills with YAML frontmatter and Markdown
- Use case: consistent skill format
- Result: manage name, description, and instructions in one file
- Limitations: description quality affects automatic invocation accuracy
Automatic discovery
Automatically loaded when a task matches the skill description
- Use case: apply specialized knowledge without user intervention
- Result: improved accuracy through selecting the right skill
- Limitations: with many skills, selection contention may occur
Auxiliary resources
Can include scripts, templates, and reference files
- Use case: provide executable workflows
- Result: reusable code bundle
- Limitations: requires managing file size and structure
Community ecosystem
Anthropic official skills + community skills
- Use case: quickly obtain skills
- Result: official skills such as xlsx and webapp-testing
- Limitations: requires checking compatibility with other agents
Installation and execution
Official skill repository
Clone anthropics/skills and copy the skill you want.
git clone https://github.com/anthropics/skills
Install in Claude Code
Place the skill folder in Claude Code's skills directory.
cp -r skills/pdf-skills ~/.claude/skills/
Create directly
Create SKILL.md and keep it in a directory.
mkdir my-skill && touch my-skill/SKILL.md
Real-world usage examples
Check the skill directory
Check the list of installed skills.
ls ~/.claude/skills/
Write a skill
Write YAML frontmatter and instructions in SKILL.md.
---
name: my-skill
description: ...
---
# Instructions...
The agent invokes it
When you request a task, the agent automatically loads the relevant skill.
Example: 'Summarize this PDF' → pdf skill auto-loaded
Advantages and limitations
Advantages
- A standard for extending agent expertise proposed by Anthropic
- You can create a skill anywhere if you know SKILL.md
- Extend expertise with local instructions without MCP
- Official repository with 180k+ stars and community ecosystem
Considerations before use
- Full functionality is optimized for Claude-based agents
- Porting to other agents requires compatibility checks
- Automatic invocation success rate varies depending on skill description quality
Comparison with similar programs
| Program | Characteristics | Suitable when |
|---|---|---|
| MCP server | Connect external tools and APIs via protocol | Integration with real systems |
| System Prompt | Embed instructions in the system prompt | Simple fixed instructions |
| RAG | Provide knowledge through document search | Large-scale document-based answers |
Official resources and additional learning
- Official homepage — https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills
- Official documentation / knowledge base — https://github.com/anthropics/skills
- Installation & deployment — git clone https://github.com/anthropics/skills
- Release notes — https://github.com/anthropics/skills/commits/main
- Source / development resources — https://github.com/anthropics/skills
Version and supported environment information is based on official site confirmation as of 2026-10-18. Installation commands may vary depending on your distribution and version, so please also check the official installation documentation.
Actual execution screen
Synthetic example — not an actual execution result. The screen is a synthetic example and not an actual execution result.
!Agent Skills directory and SKILL.md example
Server in actual operation
Source (HTML): https://games.aidebatehub.com/programs/mcp/skill/skills.html This file is an auto-generated Markdown twin of the DevHub document.
AI Knowledge Hub
Visitor Comments