Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Create Claude Skills (2026): Write One, Record One or Let Claude Build It

To create a Claude skill, write a folder containing a SKILL.md file with a name and a description, ZIP that folder, and upload it in Customize, then Skills, then Create skill, then Upload a skill. If you'd rather not write it yourself, ask Claude to use its skill-creator skill, or record yourself doing the task in Cowork on a Mac and let Claude propose the skill.

Skills are folders of instructions that Claude loads when a task matches them. You don't need to code to make one; the Help Center says simple skills are just instructions written in Markdown. What trips people up is the packaging, the description and the testing, so that's where this walkthrough spends its time.

Three ways to make a skill

RouteBest forWhat you need, as of October 2026
Write it yourselfShort workflows you can describe in clear stepsAny plan with code execution on, and a text editor
Ask skill-creatorYour first skill, or one you'll rely on every weekSkills enabled; Claude interviews you and writes the files
Record a skillScreen tasks that are easier to show than explainPro, Max or Team plan, in Cowork in Claude for Mac

Recording is the newest route and the most limited. It's only available on Pro, Max and Team plans, only in Cowork in Claude for Mac, and not in chat, on Windows, or on Free and Enterprise plans. You start it from the plus button in the composer (Record a skill) or from Customize, then Skills, then Add, then Record your screen. A recording can run for about 10 minutes, with a countdown in the last minute. Narrate as you go, because your voice gives Claude reasons it can't see on screen. When you click Done, Claude proposes either a new skill or an update to one you already have, and you Save, Update or Dismiss it. The video and audio aren't kept afterwards; a set of screenshots is saved in the Cowork task. Don't type passwords or show anything private while recording, because everything on screen and everything you say is captured.

skill-creator is Anthropic's skill for building skills. Anthropic describes it as interactive: Claude asks about your workflow, generates the folder structure, formats the SKILL.md file and bundles the resources you need, with no manual file editing. Ask Claude to use the skill-creator skill and describe the job.

Step by step: the hand-written route

  1. Pick one repeatable task. The Help Center's advice is that the best skills solve a specific, repeatable task and focus on one workflow rather than trying to do everything.
  2. Create a folder named after the skill in lowercase with hyphens, for example weekly-sales-summary.
  3. Inside it, create a file called SKILL.md. Start it with YAML frontmatter holding two fields: name and description. The name can be up to 64 characters; the Platform docs say lowercase letters, numbers and hyphens only, and no use of the words anthropic or claude.
  4. Write the description so it says what the skill does and when to use it. Keep it under 200 characters, the Help Center limit, even though the Platform docs allow 1,024.
  5. Below the frontmatter, write the instructions as plain numbered steps, and include an example of a good input and output so Claude can see what success looks like.
  6. If you've got long reference material, such as a price list or a style guide, put it in a separate file like REFERENCE.md in the same folder and mention it in SKILL.md. Keep SKILL.md itself under 500 lines.
  7. Never paste API keys or passwords into a skill. If the skill needs another service, use a connection to that service instead.

Package and upload it

  1. Check that the folder name matches the skill name exactly.
  2. Create a ZIP of the folder. The ZIP has to contain the folder as its root, not loose files sitting in the ZIP.
  3. In Claude, go to Customize, then Skills, click the plus button, choose Create skill, then Upload a skill.
  4. Upload the ZIP. The skill appears in your list, where you can toggle it on or off.

Claude Code works differently: there's nothing to upload. Save the folder at ~/.claude/skills/weekly-sales-summary/SKILL.md for a personal skill, or in .claude/skills/ inside a project to share it with that project. If you sign in to Claude Code with the same Claude account, version 2.1.273 or later also loads the skills you've enabled in Claude. The API is separate again: a skill uploaded to claude.ai has to be uploaded to the API on its own.

Test it before you trust it

Test a skill the way Claude will meet it, not the way you wrote it. Before uploading, reread SKILL.md for clarity, check the description says when to use it, and make sure every file it mentions exists where it says. After uploading:

  1. Make sure the skill is toggled on in Customize, then Skills.
  2. Try several different prompts that should trigger it, worded the way you'd normally ask.
  3. Read Claude's thinking to confirm it's loading the skill.
  4. If it doesn't fire, rewrite the description before you touch the instructions.

When you're refining a skill in chat, you can edit the files where they open beside the conversation: highlight the text, click Edit with Claude and say what to change. Anthropic's advice is to test after each significant change rather than building something complex all at once.

When a skill won't upload or won't fire

ProblemLikely causeWhat to do
Upload failsZIP over the size limit, folder name doesn't match, missing SKILL.md, or invalid characters in the name or descriptionFix the one that applies and upload again
Skills section missing or greyed outCode execution is off for you or your organisationTurn on Code execution and file creation in Settings, then Capabilities, or ask your owner
No option to create or uploadOn Team or Enterprise, an owner has turned off User-created skills, or your custom role lacks Create skillsAsk your organisation owner
Claude ignores the skillIt's toggled off, or the description doesn't say when to use itToggle it on, sharpen the description, or ask more directly

Asking more directly works as a quick check: "Use my weekly sales summary skill on these figures." If it fires when named but not otherwise, the description is the problem.

The route I'd take

I'd use skill-creator for your first skill, then open the SKILL.md it writes and edit it by hand, so you learn the structure without starting from a blank page. Skip recording unless you're a Mac user in Cowork with a screen task that's quicker to show than to explain. And remember the difference between a skill and a connection: a skill teaches Claude how to do a job, while MCP connects Claude to your other tools. If you're new to Cowork, start with my guide to using Claude Cowork, and for the bigger picture, see what Claude skills are and when they help.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

If you'd like your team to build Claude skills for its own repeat work, with someone who's done it walking them through, that's the kind of AI training I run. I run AI training and workshops for teams, and help businesses with AI enablement and workflow automation, so the busywork runs itself and people get time back. Most of that work is with SaaS marketing teams and small businesses. Here's how we can work together.

Frequently asked questions

How do I create a Claude skill?

Write a folder with a SKILL.md file containing a name, a description and instructions, ZIP the folder with the folder as its root, then upload it in Customize, then Skills, then Create skill, then Upload a skill.

Can Claude create a skill for me?

Yes. Ask Claude to use the skill-creator skill. It asks about your workflow, generates the folder structure, formats the SKILL.md file and bundles the resources.

Can I record a Claude skill instead of writing it?

Yes, on Pro, Max and Team plans in Cowork in Claude for Mac. A recording can run for about 10 minutes, and the video and audio aren't kept afterwards.

Why won't my Claude skill upload?

The Help Center lists four common causes: the ZIP is over the size limit, the folder name doesn't match the skill name, SKILL.md is missing, or the name or description has invalid characters.

Why isn't Claude using my skill?

Check it's toggled on, check the description says clearly when it should be used, and try naming the skill in your request.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.