What Are AI Skills and How to Use Them (2026 Guide)
A plain-English guide to AI skills (Agent Skills): what they are, how the SKILL.md format and progressive disclosure work, and how to use them across Claude, Claude Code, and the API.
A plain-English guide to AI skills (Agent Skills): what they are, how the SKILL.md format and progressive disclosure work, and how to use them across Claude, Claude Code, and the API.
An AI skill is a small folder that teaches an AI agent how to do one job well — and then loads itself only when that job actually comes up. Inside that folder is a single Markdown file (called SKILL.md) with the instructions, plus any extra files the task needs: reference docs, templates, even runnable scripts.
Anthropic calls them Agent Skills. They are the missing layer between a one-off prompt you type and a full custom app you have to build. You write the expertise once, and every future conversation can use it without you re-explaining anything.
We run a Skills Marketplace here at PromptsRush, so we read and test a lot of SKILL.md files. This is the plain-English version of what actually matters: what a skill is, how the format works, where you can use one, and how to put your first skill to work today.
Strip away the jargon and a skill is three things bundled in one folder:
The agent does not read all of this all the time. It reads a one-line summary first, decides whether the skill is relevant, and only then loads the rest. That on-demand behaviour is the whole trick, and we will get to it below.
A useful mental model: a prompt is something you say; a skill is something your agent knows. Once a skill is installed, the knowledge is just there.
"Skill" gets used loosely, so here is where it sits next to the things it is most often confused with.
| Approach | What it is | Lives where | Best for |
|---|---|---|---|
| Prompt | A one-off instruction you type | Your message | Single, in-the-moment asks |
| Custom instructions | Standing preferences the agent always remembers | Account or project settings | Tone, style, who you are |
| MCP | A live connection to external tools and data | A running server | Fetching data, calling APIs |
| Skill | A packaged, reusable procedure (instructions, files, scripts) | A folder or the marketplace | Repeatable, multi-step tasks |
The short read: prompts are for one-off asks, custom instructions hold your standing preferences, MCP connects your agent to live data and tools, and skills package a repeatable procedure the agent can run again and again. They stack — a single skill can call MCP tools and respect your custom instructions at the same time.
Every skill starts with a SKILL.md file. The top of that file is a small block of YAML "frontmatter" with two fields that do the heavy lifting:
--- name: brand-voice description: Rewrites copy in the PromptsRush brand voice. Use when the user asks to draft, edit, or polish marketing or blog copy. --- # Brand voice When rewriting copy: 1. Lead with the conclusion, then justify it. 2. Cut filler like "in today's fast-paced world". 3. Prefer short sentences in the opening paragraph.
Here is the part people miss: the description is a trigger, not a label. Before the agent ever opens the skill, it sees only the name and description. If the description clearly states what the skill does and when to use it, the agent loads it at the right moment. If it is vague, the skill sits there unused.
Skills are built around a principle called progressive disclosure, and it is the reason you can have dozens installed without slowing anything down:
SKILL.md, once the agent decides the skill applies.So a skill can be large on disk and still cost almost nothing until it is actually used. That is a real advantage over stuffing everything into one giant system prompt.
A simple skill is one file. A richer one looks like this:
my-skill/
|-- SKILL.md (required - instructions + name/description)
|-- scripts/
| `-- convert.py (optional - code the agent can run)
|-- references/
| `-- api-guide.md (optional - loaded only when needed)
`-- assets/
`-- template.docx (optional - files the skill works with)
Because it is just Markdown and ordinary files, a skill is portable. You can zip it, drop it in a Git repo, or share it — which is exactly how the skills in our marketplace travel.
Skills are not tied to one surface. The same folder works across the places you already use Claude:
.claude/skills/ directory and it is available to your coding agent. This is where the developer-focused skills shine.Want to see one in the wild? Open the GSAP AI Skills page — GreenSock's official skill that teaches a coding agent to write correct, performant animations. The detail page shows the SKILL.md, the file tree, and a one-click download.
Using an existing skill takes about two minutes.
SKILL.md straight from the page. Every skill is backed by a public GitHub repo, so you can inspect exactly what you are getting first..claude/skills/. For the Claude app, add it through the Skills settings. For your own agent, attach it through the API.Abstract explanations only go so far. These are free, open-source skills you can install today, and each one is a clean example of the format:
Notice the pattern: every one of these is a company packaging its own hard-won expertise so an agent stops getting it wrong. That is the sweet spot for skills.
This is the most common question we get, so here is the clean line:
They are not rivals. A well-built skill often says "fetch the data with this MCP tool, then format it like this." Skills are the playbook; MCP is the phone line.
Skills are powerful, which means they deserve a moment of caution:
SKILL.md before you run it. Every skill in our marketplace links to its public GitHub source so you can audit it.Two paths from here, depending on what you want:
And if you build something good, you can submit it to the marketplace so other people can use it too.
Pro tip: the fastest way to learn the format is to download one real skill, read its SKILL.md, and copy the structure. Start from GSAP AI Skills or the Vercel skills.
Skills pair well with the rest of your Claude workflow. If you are coding with Claude, see how developers are using Claude 4.8 for vibe coding and our Next.js prompts for Claude. For everyday firepower, the 100 best Claude prompts for power users is a good next stop. Or jump straight into the Skills Marketplace and the wider PromptsRush marketplace.
10 questions answered
How to Create Your First Claude Skill: A Step-by-Step Tutorial
May 31 · 9 min
How Developers Are Using Claude 4.8 for Vibe Coding
May 30 · 10 min
Can Claude Opus 4.8 Build a Full SaaS App Alone?
May 30 · 9 min
How to Use Claude Design: 25+ Working Prompts (2026)
May 28 · 14 min
Claude 4.8 vs Claude 4.7: What Actually Improved (2026 Benchmarks)
May 28 · 11 min