You do not need to be able to code to teach Claude something new. If you have a task you do the same way every time — a report you build, a way you tag assets, a format you always want — you can turn it into a skill that any teammate can then run. There are three ways to make one, and the newest is the easiest: you record yourself doing the task once, out loud, and Claude writes the skill.
“Skills are folders of instructions, scripts, and resources that Claude loads dynamically to improve performance on specialized tasks.”
In plainer terms: a skill is a written-down playbook. Claude reads it before starting a task so you get your result, your way, without re-explaining it every time. Unlike a Project (which is always-on background knowledge) a skill only loads when it is relevant — so you can have hundreds without them getting in each other’s way.Easiest · ~10 minutes · no writing
Hit record, do the task once while talking through it, click Done. Claude watches, then proposes the skill for you to approve.
Where: Cowork in Claude for Mac
Full walkthrough below โEasy · 15–30 minutes · a conversation
Tell Claude what the skill should do and answer its questions. Claude writes the skill file, packages it, and hands it back.
Where: anywhere you can chat with Claude
How that goes โMost control · longest · a little technical
Author a SKILL.md file yourself, optionally with reference documents and scripts, zip it and upload it.
Where: Customize > Skills
The file format โAll three produce the same thing. Route 1 and 2 are how almost everyone at MM should start — route 3 is mostly useful when a skill needs bundled files, like our Brand Guardian skill which carries logos and colour codes with it.
This is the one worth learning first. Instead of describing a process in words, you demonstrate it: Claude records your screen and your voice while you do the task once, then reads that recording and writes the skill itself. You approve or reject what it proposes.
Anthropic’s warning, word for word: “Don’t type passwords or secrets, or display sensitive information or private conversations while recording. Everything on your screen is captured for the length of the session, along with anything you say.”
What that means for us specifically: before you hit record, close anything showing customer names, addresses, emails or order details, vendor contracts or pricing, financials or payroll, and Slack DMs or personal email. Do not sign in to anything on camera. If a step needs a password, pause and do that part off-recording. If you record something you should not have, dismiss the proposal and delete the task.
Anthropic: “The video and audio from your recording aren’t retained.” Claude reviews the recording in order to build the skill, and what survives is a set of screenshots from the session. You can look at them yourself by expanding the Recorded demonstration step inside the task. Those screenshots live in that Cowork task — delete the task and they go with it.
So your narration is used to build the skill and then discarded; the screenshots are the part that sticks around, which is another reason to keep sensitive things off screen.
This works everywhere, including Windows, and it is the right route when the skill is about knowledge and standards rather than a sequence of clicks — a tone of voice, a report format, a checklist.
SKILL.md, organises whatever you attached, generates any code the process needs, and packages the whole thing into a single skill file.Worth understanding even if you never do it, because it explains why the other two routes ask what they ask. A skill is just a folder with a markdown file in it.
my-skill.zip
โโโ my-skill/
โโโ SKILL.md โ required
โโโ resources/ โ optional: templates, reference docs, scripts
The SKILL.md opens with a short block of settings, then the instructions in plain markdown. Two settings are required:
Optionally you can add reference files, executable scripts (Python or Node, with pandas, numpy and matplotlib available), and a dependencies line naming packages a script needs. Then zip it, go to Customize > Skills, click + Create skill, choose Upload a skill, and upload the zip.
Nine times out of ten, a skill that “does not work” is a skill that never got triggered. Claude decides whether to load your skill by reading its description, so a vague description means a skill that sits there unused. However you build it, this is the field to fuss over.
“Helps with Canto stuff.”
Claude has no idea what a request for this looks like.
“Tag, keyword and album new Melinda Maria product photography in Canto to MM naming conventions. Use when uploading or organising shoot assets.”
Names the task, the system, and the moment it applies.
A skill you make is private to your own account by default. It does not appear for anyone else until it is deliberately shared, and there are three routes — only one of which is open to everyone today:
Only an organization owner can add or remove company-wide skills, under Organization settings > Skills โ + Add. Once added it shows up in everybody’s Customize > Skills, switched on by default, and any individual can toggle it off for themselves.
At MM that means: send it to David and he publishes it.
Members can share a skill with named colleagues, and can publish to an organization directory that anyone can install from — but both of those settings are off by default and have to be switched on by an owner first.
Worth knowing that org-directory publishing has no approval step once enabled, which is why it stays off for now.
Any skill can be exported as a .zip and sent to someone, who uploads it under Customize > Skills. Low-tech, works today, no admin involvement.
Fine for one or two people. For anything the whole team should have, use route one.
If you are looking for a first skill to record, these are real MM processes already identified as repetitive enough to be worth capturing — two of them are on the projects board waiting for someone to record them:
Everything above about how the feature behaves is taken from Anthropic’s own documentation rather than summarised second-hand, because the details differ by plan and platform:
How to create custom skills โ · What are skills? โ · Use skills in Claude โ · Provision and manage skills for your organization โ · Create a skill through conversation โ
Plan and platform limits change. If something here does not match what you see on your screen, tell David and this page gets corrected.