TopGit
GitHub Repo Review

Anthropic Claude Skills: What They Are, How They Work

anthropics/skills
ATopGit review image for anthropics/skills
Review by Topgit.dev for anthropics/skills, with GitHub repository stats and README context.
Quick verdict

Anthropic Claude Skills is the anthropics/skills repository: folders of instructions and resources, each with a SKILL.md file, that Claude loads on demand instead of one bloated prompt. Reach for it if you want a working SKILL.md pattern to copy, like the docx/pdf skills behind Claude's document features. Skip it if you need something production-ready, since Anthropic's disclaimer calls these skills demonstration-only.

Stars
★ 181.6k
Forks
⑂ 21.5k
Contributors
👥 14
Language
Python
License
See repository
Topic
AI Tools
Updated
Oct 2026
Homepage
—
GitHub

What Are Anthropic Skills for Claude?

Anthropic Claude Skills are folders — each with a SKILL.md file (YAML frontmatter plus markdown instructions) — that Claude loads dynamically for a specialized, repeatable task. The anthropics/skills repo groups them into four sets — Creative & Design, Development & Technical, Enterprise & Communication, Document Skills — plus a ./spec folder for the Agent Skills standard and a ./template folder to start your own.

Core Features and Skill Categories

  • ✓Each skill is self-contained within its own folder. This folder contains a SKILL.md file, which includes YAML frontmatter (name + description) and also provides markdown instructions that Claude uses while the skill is active.
  • ✓Four skill categories: Creative & Design, Development & Technical, Enterprise & Communication, and Document Skills.
  • ✓The docx, pdf, pptx, and xlsx folders are the actual skills behind Claude's document creation feature in production — source-available under different terms than the rest of the repo.
  • ✓A ./spec folder documents the Agent Skills standard separately at agentskills.io, and a ./template folder gives you a blank SKILL.md to copy.
  • ✓Most skills ship under Apache 2.0 per the README, though the four document skills are explicitly source-available, not open source.
How this repository's GitHub stars have grown over time. Source: star-history.com.View the star history ↗

Applying Skills in Claude Environments

  • •Extract form fields from a PDF, or generate a PPTX/XLSX/DOCX file, by installing the document-skills plugin in Claude Code and asking Claude to use that skill directly.
  • •Copy the template-skill folder to teach Claude a company-specific workflow — brand guidelines for document generation, or a fixed data-analysis process — instead of repeating instructions in every prompt.
  • •Study the SKILL.md files in ./skills as worked examples before writing your own.
  • •Install Notion Skills for Claude, the one partner skill Anthropic currently highlights in the README.

Installing and Accessing Skills

In Claude Code, run `/plugin marketplace add anthropics/skills` to register the repo, then either use `Browse and install plugins` → `anthropic-agent-skills` → `document-skills` or `example-skills`, or install directly with `/plugin install document-skills@anthropic-agent-skills` or `/plugin install example-skills@anthropic-agent-skills`. On Claude.ai, the example skills are already available on paid plans — no install step, though you can also upload custom ones. Through the Claude API, skills are uploaded via the Skills API rather than installed from this repo.

Developing Your Own Custom Skills

Create a folder with a SKILL.md file that has YAML frontmatter — only `name` and `description` are required — followed by markdown instructions, an Examples list, and a Guidelines list. Copy the repo's template-skill folder as a starting point rather than writing the frontmatter from scratch. Once installed, invoke a skill just by naming it in a prompt, e.g. "Use the PDF skill to extract the form fields from path/to/file.pdf." The README points to a longer walkthrough for creating custom skills rather than documenting the full process inline.

Strengths

  • ✓SKILL.md format is minimal — YAML frontmatter with just name and description, then markdown — so reading or writing one doesn't require learning a new framework.
  • ✓The docx/pdf/pptx/xlsx skills are the same code powering Claude's shipped document-creation feature, not toy examples.
  • ✓Claude Code installs skills as plugins with two commands (`/plugin marketplace add`, `/plugin install`), and using one afterward is just naming it in a prompt.
  • ✓Skills are organized into four categories, which makes browsing for a starting point faster than reading a flat file list.

Important Disclaimers and Usage Notes

  • △Anthropic's own disclaimer calls these skills 'demonstration and educational' — behavior you get from Claude may differ from what's shown here, so test before relying on them for anything critical.
  • △The docx/pdf/pptx/xlsx skills are source-available, not open source — different terms than the Apache 2.0 skills sitting next to them in the same repo.
  • △The GitHub license field for the overall repository isn't a standard SPDX id, so check the actual terms in-repo before reuse rather than assuming Apache 2.0 covers everything.
  • △This is a reference collection, not an SDK or framework — no single install command pulls in 'skills' as a dependency, only per-skill plugin installs or manual folder copying.

Integrating with Partner Skills

Notion Skills for Claudeagent-skills ↗

Frequently Asked Questions

What is the purpose of the anthropics/skills repository?

The anthropics/skills repository holds Anthropic's own Agent Skills for Claude — self-contained folders with a SKILL.md file that Claude loads to handle a specialized, repeatable task, from document generation to web app testing.

Are all skills in this repository open source?

Not entirely: most Anthropic Claude Skills here use Apache 2.0 per the README, but the docx, pdf, pptx, and xlsx skills behind Claude's document features are source-available, not open source, under separate terms.

How can I use these skills with Claude Code?

Run `/plugin marketplace add anthropics/skills` in Claude Code, then install the document-skills or example-skills plugin and invoke a skill by naming it directly in a prompt.

Can I create my own custom skills for Claude?

Creating a custom skill just takes a folder: copy the repo's template-skill, write a SKILL.md with YAML frontmatter (name and description) plus markdown instructions, and Anthropic Claude Skills will load it the same way it loads the built-in ones.

Are the skills in this repository production-ready?

Anthropic's own disclaimer says these skills are for demonstration and educational purposes only, and the behavior Claude actually ships may differ — test thoroughly before relying on any of them for critical tasks.

Does this repository define the Agent Skills standard?

anthropics/skills does not define the standard itself — it is Anthropic's implementation of skills for Claude, while the Agent Skills standard is documented separately at agentskills.io.

The problem it solves

Claude's context window fills up fast if every specialized task — filling a PDF form, formatting a PPTX to a brand's style guide, running a specific web-testing checklist — gets its own instructions pasted into the prompt each time. anthropics/skills packages exactly those instructions once, as a SKILL.md file Claude loads only when the task calls for it, so the prompt itself doesn't have to carry them.

Who should try it — and who should skip

Reach for anthropics/skills if you're building on Claude Code, Claude.ai, or the API and want a template for packaging a repeatable task instead of re-explaining it every session — the SKILL.md format and template-skill folder get you started in minutes. Skip it if you need a general agent framework with tool-calling and orchestration built in; this repo is a pattern for one task at a time, not a runtime.

Related repositories

Source & attribution

Source: GitHub (github.com/anthropics/skills), 164,079 stars / 19,480 forks. Facts drawn from the repository README and Anthropic's own support docs linked from it.

GitHub data · last synced Aug 5, 2026Reviewed by Henry
← Back to TopGit

Still deciding about Anthropic Agent Skills?

One click hands the question to an AI along with this page — see what it says about Anthropic Agent Skills.

GitHub