explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

corporate training

[email protected]

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightssubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR — which method should you use?
  • Step 1: Find the Skills page
  • Method 1: Write skill instructions (fastest for existing skills)
  • Method 2: Create with Claude (when you don't have a skill yet)
  • Method 3: Upload a skill (when you have a file)
  • The thing that trips people up: claude.ai vs Claude Code
  • Review skills before you add them
  • What people ask
  • Turning a skill into something bigger
  • Related on explainx.ai
← Back to blog

explainx / blog

How to Add Skills to Claude: All 3 Methods, With Screenshots

Add a skill to Claude in under 60 seconds. Walkthrough of all three options — Create with Claude, Write skill instructions, Upload a skill — using a real security-audit skill from explainx.ai.

Aug 11, 2026·9 min read·Yash Thakker
Agent SkillsClaudeTutorialsProductivity
go deep
How to Add Skills to Claude: All 3 Methods, With Screenshots

Claude's Settings has three different ways to add a skill, and nothing in the UI tells you when to use which. We walked through all three, installed a real security-audit skill from the explainx.ai registry, and had it working in under a minute. Screenshots throughout.

The short answer if you're in a hurry: copy the skill text from a registry page and paste it into "Write skill instructions." That's the fastest path and it needs no terminal, no file download, and no Claude Code install.

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.


TL;DR — which method should you use?

Your situationUse thisWhy
Installing an existing skill from a registryWrite skill instructionsPaste and go — under 60 seconds
You have a vague idea, not a written skillCreate with ClaudeClaude interviews you and drafts it
You already have a skill file on diskUpload a skillDirect file import
You're already in a coding agentPaste the install commandTell the agent to run it — fastest path of all
You want it in Claude Code, not claude.aiNone of the aboveClaude Code reads from the filesystem — see below

Step 1: Find the Skills page

Open Settings, then look under the Customize heading in the left sidebar — not under "Settings" — and click Skills. Direct link: claude.ai/settings/customize-skills.

The Add dropdown sits in the top-right corner. Click it and you get the three options:

Claude Settings Skills page with the Add dropdown open showing three options: Create with Claude, Write skill instructions, and Upload a skill

That's the whole decision. Here's what each one actually does.

Method 1: Write skill instructions (fastest for existing skills)

This opens a three-field form:

The Write skill instructions dialog in Claude showing empty Skill name, Description, and Instructions fields with placeholder examples

Three fields, and they are not equally important:

FieldWhat it doesGets it wrong how?
Skill nameIdentifier, kebab-caseLow stakes
DescriptionHow Claude decides to use the skillThis is the one that matters
InstructionsThe actual behaviorVague instructions = vague output

The description is the highest-leverage field in the entire form. Claude reads skill descriptions to decide which skill applies to a given request. A description that only says what the skill is ("Security auditing workflow") gives Claude nothing to match against. One that names the triggering situations does:

Comprehensive security auditing workflow for web apps, APIs, and infrastructure. Use when asked to scan for vulnerabilities, run a security audit, or review code for security issues.

That "Use when..." clause is what makes the skill fire on "can you scan this for vulnerabilities?" — the exact phrasing you'd naturally type.

Getting the skill text

We used the security-audit skill from the explainx.ai registry — one of 121 security and vulnerability skills currently indexed, out of roughly 11,960 total.

On any skill page, the EXPORT dropdown gives two copy options:

The explainx.ai security-audit skill page with the EXPORT dropdown open, showing COPY .MDX and COPY TEXT options next to the Install Skill terminal command

OptionUse it for
COPY TEXTPasting into Claude's Instructions field — plain, no markdown wrapper
COPY .MDXKeeping formatting for a repo or docs site
npx skills add <url>Terminal install (this is the Claude Code path — see below)

Note there's no download button. The web flow is copy-based, and the terminal command is the file-based path. That distinction matters for choosing between methods 1 and 3.

One nice touch: the exported text includes a source-attribution block with the canonical URL, so months later you can still trace where a skill came from.

Paste and create

Paste into Instructions, fill in the name and description, hit Create:

The Write skill instructions dialog filled in with the name security-audit and a description ending in "Use when asked to scan for vulnerabilities, run a security audit, or review code for security issues"

It appears at the top of your skills list immediately:

Claude's skills list showing security-audit newly created at the top, dated 8/11/26, authored by You

Click it to see the rendered skill with its toggle, source URL, and install command:

The created security-audit skill detail view in Claude showing it enabled, with explainx.ai URL, repository, category, tags, and install counts

Done. Elapsed time: well under a minute.

Method 2: Create with Claude (when you don't have a skill yet)

This one surprised us. It doesn't open a form — it closes Settings and starts a new chat, pre-filled with this prompt:

A new Claude chat pre-filled with the prompt "Let's create a skill together using your skill-creator skill. First ask me what the skill should do."

"Let's create a skill together using your skill-creator skill. First ask me what the skill should do."

So "Create with Claude" is a shortcut that invokes Anthropic's built-in skill-creator skill — which sits in your skills list alongside your own, authored by Anthropic. Claude interviews you about what the skill should do, then writes it.

Two useful consequences:

  1. You can trigger it manually. Type that same sentence in any chat and you get the identical flow. The menu item is a convenience, not a special mode.
  2. It's for authoring, not installing. If you already have skill text, this is the slow path — you'd be describing to Claude something you could have pasted.

Use it when you have a fuzzy idea ("I want something that formats my standup notes") and want help turning it into a real skill. For a step-by-step on writing one properly, see our guide to building your first agent skill.

Method 3: Upload a skill (when you have a file)

This opens your operating system's file picker to import an existing skill file — the right choice when you've already got a skill on disk, exported from another machine, or pulled from a repo.

A practical caveat: since registry pages export by copy rather than download, going the upload route for a registry skill means an extra step — save the text to a SKILL.md file yourself first, or clone the source repo. If the skill is already in your clipboard, Method 1 is strictly faster.

Upload earns its place when the skill has supporting files — reference documents, scripts, templates — that a single paste into a text field can't carry.

The thing that trips people up: claude.ai vs Claude Code

Skills added through claude.ai Settings apply to claude.ai conversations. Claude Code doesn't read them.

Claude Code loads skills from the filesystem:

LocationScope
~/.claude/skills/Personal — available in every project
.claude/skills/Project — committed to the repo, shared with your team

That's what the npx skills add <url> command on each registry page is for — it writes the skill to disk where Claude Code will find it:

bash
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill security-audit

The easiest version: just hand the command to your agent

You don't have to open a terminal yourself. Copy the install command from the skill page and paste it straight into your coding agent — Claude Code, Cursor, Codex, whatever you're running — and tell it to run it. The agent executes the command, the skill lands on disk, and you're done.

snippet
Run this for me: npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill security-audit

That's genuinely the whole thing. No file picker, no copy-paste into a form, no deciding between the three methods above. For anyone already working inside a coding agent, this is the fastest path of all — the agent handles the install the same way it handles any other shell command.

Two small notes: your agent will ask permission before running it (approve it once you've read the command), and you may need to start a new session for a freshly installed skill to be picked up.

The project-level path is the underrated one: commit .claude/skills/ and every teammate who clones the repo gets the same skills automatically. That's how a skill stops being a personal shortcut and becomes team infrastructure.

Review skills before you add them

Worth saying plainly, especially given we used a security skill as the example: a skill is a set of instructions that shapes what Claude does on your behalf. Registry skills are contributed by third parties.

Before pasting anything:

  • Read the full text. Not the summary — the actual instructions.
  • Watch for skills that direct Claude to run commands, fetch URLs, or send data somewhere. Those aren't automatically bad, but they deserve real scrutiny.
  • Check the source repository. Every explainx.ai skill page links to its GitHub origin and shows install counts.
  • Prefer skills you can read end to end. If it's too long to review, that's a reason for caution, not a reason to skip reviewing.

The copy-paste flow makes this easy in one specific way: the text passes through your clipboard and into a field you can read before clicking Create. Use that pause.

What people ask

"Do I need a paid plan?" — Skills are available on Claude's paid plans. The Skills entry appears under Customize in Settings when your account has access.

"Can I edit a skill after adding it?" — Yes. Click it in the list and edit the name, description, or instructions. The detail view also has a toggle to disable a skill without deleting it — useful when a skill is firing on requests it shouldn't.

"Why isn't my skill triggering?" — Almost always the description. If it doesn't name the situations that should invoke it, Claude has nothing to match against. Rewrite it to lead with "Use when..." and list the actual phrasings you'd type.

"How many skills can I add?" — There's no small hard cap you'll hit in normal use, but more skills means more descriptions competing to match a request. Overlapping descriptions cause the wrong skill to fire. Keep them distinct.

"Where do I find skills worth adding?" — The explainx.ai skills registry indexes roughly 11,960 skills, searchable by name, repo, or category, ranked by installs. Each page shows what it works with — Claude Code, Cursor, Cline, Windsurf, Codex, Goose, GitHub Copilot, Zed.

Turning a skill into something bigger

Adding a skill is the entry point, not the destination. Once you have skills that reliably fire, the next steps:

  1. Chain them into loops — see turning agent skills into loops.
  2. Move them into a repo so the whole team gets them via .claude/skills/.
  3. Write your own for the workflows you repeat — the first-skill guide covers structure.

If you'd rather learn this with someone walking you through it, we run live workshops on exactly this.

Related on explainx.ai

  • What are agent skills? Complete guide — the concept behind the feature
  • How to build your first agent skill — writing one from scratch
  • Turn agent skills into loops — chaining skills into workflows
  • Claude Code commands reference — the filesystem-based path
  • What is MCP? — the other extension mechanism, and how it differs
  • Skills registry — ~11,960 indexed skills, ranked by installs

Walkthrough performed on claude.ai on August 11, 2026, on a Pro plan. Claude's Settings UI changes regularly — menu labels and placement may differ from the screenshots above. Skill install counts and registry totals were accurate at time of writing.

Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Jul 23, 2026

Peter Yang Open-Sources /no-ai-slop, a Claude Skill for De-Sloppifying Writing

Peter Yang released /no-ai-slop on July 22, 2026 — an open-source skill for Claude and similar tools that targets over 20 repetitive AI writing patterns (fake-profound closers, binary contrasts, throat-clearing openers) while explaining every edit and preserving your voice. It hit nearly 1,000 GitHub stars within a day. Here's how the skill works and how to install it.

Jul 9, 2026

Claude Reflect: Usage Dashboard, 4D AI Fluency, and Quiet Hours (July 2026)

Claude's new Reflect dashboard summarizes how you use AI across 1–12 months, scores you on Delegation/Description/Discernment/Diligence, and lets you set quiet hours — but only if Memory is on. explainx.ai breaks down the July 9 beta.

Jun 25, 2026

Top 15 Claude Tag Use Cases for Teams in Slack [2026]

Claude Tag puts Claude inside Slack as a persistent, proactive team member. The @ClaudeDevs team shared how they use it to write 65% of their own code — including most of what built Claude Tag itself. Here are 15 specific use cases across engineering, ops, data, support, and documentation that show exactly what delegating to @Claude looks like in practice.