Your shortcut to making Claude work the way you do, every single time.
What is a skill?
A skill is a set of written instructions you save once and Claude follows forever. Think of it as onboarding a new employee. Instead of explaining how you want a LinkedIn post written every time you open a chat, you write the process down once, save it to Claude, and from then on Claude just does it your way.
Technically, a skill is a folder with at least one file inside it called SKILL.md (a plain text markdown file). That file tells Claude:
- What the skill does
- When to use it
- How to do the task step by step
- What good output looks like (and what bad output looks like)
Claude reads it like a recipe and follows it like a rule, not a suggestion. That’s why the output is way more consistent than prompting from scratch each time.
The key mental shift: prompts are temporary, skills are permanent. A prompt lives and dies inside one chat. A skill lives across every chat, every project, every day, until you update it.
Why skills are a game changer
Four reasons they beat regular prompting:
- Consistency. Same quality, same format, same tone every single time. The output stops being a lottery.
- Speed. You stop pasting the same 400-word prompt into every chat. You just say “write me a LinkedIn post about X” and the skill kicks in automatically. What used to take 10 minutes of setup takes 10 seconds.
- Reusability. Build it once, use it forever. Share it with your team if you want. Your process becomes a portable asset, not something locked in your head.
- Compounding. Every skill you build adds to a library. After a month, you’ve got a personalised Claude that knows how you write emails, how you structure reports, how you brief your team, and how you talk to clients.
The real unlock: Claude treats skill instructions as rules, not suggestions. So if you say “never use the word ‘unlock’” in your skill, it actually listens. That’s the difference between a one-off prompt, which Claude might forget halfway through a long response, and a skill, which it follows every single time.
Who can use skills?
Skills are available on Free, Pro, Max, Team and Enterprise plans. You just need to turn on “Code execution and file creation” in your settings first.
- Free, Pro, Max: Settings, then Capabilities, then enable Code execution and file creation. Then Customize, then Skills.
- Team, Enterprise: your org owner needs to enable it first under Organization settings, then Skills. Once it’s on at the org level, individual members can toggle skills on, access ones the org has provisioned, and upload their own personal skills.
If the Skills option looks greyed out, that’s almost always because code execution isn’t enabled yet. Check that first.
The two types of skills
1. Pre-built skills (made by Anthropic). Already built into Claude. Things like creating Excel files, PowerPoint decks, PDFs and Word docs. You toggle them on and Claude uses them automatically when relevant. Worth turning on even if you don’t think you need them, they’re how Claude knows how to make a properly formatted spreadsheet instead of a janky one.
2. Custom skills (made by you). Your own workflows. LinkedIn posts in your voice, client report templates, email tones, brand guidelines, content briefs, whatever you repeat. This is where the real value is and where most of this guide focuses.
There’s also a third category: shared skills. On Team and Enterprise plans, your org owner can push skills to everyone, like a company-wide brand guidelines skill. And on any plan, you can export your skill as a ZIP and send it to a friend or teammate to install.
How to create your first skill (no code required)
Path 1: Let Claude build it for you (easiest)
You don’t write the skill. You do the task with Claude, then ask Claude to package it.
- Open a new Claude chat.
- Do the task the way you want it done. Example: walk Claude through writing a LinkedIn post in your style. Give feedback. Tweak. Get one you love. Do this 2 to 3 times so Claude sees the pattern, not just one example.
- Once you’re happy with the output, say: “Turn this into a skill I can reuse.”
- Claude drafts the skill for you: name, description, instructions, the lot.
- Review it. Make sure the description is clear about when it should fire (more on this below).
- Save it to your skills list.
Next time you ask for a LinkedIn post, Claude uses it automatically.
Path 2: Use the skill-creator skill
Anthropic built a skill that builds skills. It’s called skill-creator.
- Enable it from your skills list.
- Tell Claude: “Use the skill-creator to make me a skill for [your task].”
- It interviews you about your process, examples, what to avoid, edge cases.
- It outputs a finished skill you can save.
The interview format forces you to think through edge cases you’d otherwise miss, like what Claude should do if you don’t give it enough info.
Path 3: Write one from scratch (advanced)
If you’re comfortable with markdown, write your SKILL.md file in a text editor, zip the folder, and upload it. Most control, but overkill for your first few. Stick with Path 1 or 2 to start.
What goes inside a good skill
1. Metadata (the top section)
A name and a description. The description is the most important line in the whole file because Claude uses it to decide when to fire the skill. Keep it under 200 characters and be specific.
Bad: “For writing posts.”
Good: “Use when the user asks for a LinkedIn post, LinkedIn caption, or LinkedIn content. Do NOT use for blog articles, newsletters, or emails.”
That “Do NOT use for X” line is gold. It’s called a negative boundary and most beginners skip it, which is why their skills end up hijacking random chats.
2. Instructions (the body)
Write it like you’re training a junior. Step by step. Cover:
- The exact process or structure (“Start with a hook of 8 words or less, then a 1-line story, then 3 short paragraphs, then a question CTA”)
- Tone and voice rules (“Conversational, no buzzwords, no em dashes, Year 8 reading level”)
- Formatting rules (“No emojis. No hashtags. Line breaks every 1 to 2 sentences. Max 1,300 characters.”)
- Inputs you’ll provide (“I’ll give you a topic and a key insight. If I don’t give an insight, ask for one before writing.”)
- Edge cases (“If the topic is sensitive, drop the punchy hook and lead with empathy.”)
Vague instructions get vague results.
3. Examples (the secret weapon)
Show 2 to 3 examples of good output and 1 to 2 examples of bad output with notes on why they’re bad. Claude learns faster from examples than from rules. This is the most underused trick in skill writing.
Good example: [paste the actual post]. Why it works: strong hook, specific number, ends with a question.
Bad example: [paste a generic AI-sounding post]. Why it fails: buzzwords like “unlock” and “leverage”, no specific story, no CTA.
4. What to avoid
A clear “never do this” section. Common ones:
- Banned words (“unlock”, “leverage”, “in today’s fast-paced world”, “delve”)
- Banned punctuation (em dashes are a giveaway for AI writing)
- Banned formats (no bullet lists in a LinkedIn post, no headers in an email)
- Banned tones (no corporate speak, no fake urgency)
How to use a skill once it’s saved
- Automatic: just ask normally. “Write me a LinkedIn post about my new offer.” If the description matches, it fires on its own.
- Explicit: tell Claude directly. “Use my LinkedIn post skill to write about my new offer.” More reliable while you’re still tuning it.
Pro tips
- Test if your skill is firing. Ask Claude: “When would you use my [skill name] skill?” If the answer is vague or wrong, your description needs work.
- Start small. Separate focused skills beat one giant mega skill.
- Add negative boundaries. “Do NOT use for X” stops broad skills firing constantly.
- It won’t be perfect. A skill gets you 80% there every time. You still edit, but from a strong draft instead of a blank page.
- Iterate. Use it for a week, notice what’s off, update the instructions.
- Keep a growing rules list. Every time Claude produces something you don’t like, add a rule. Within a month the skill is razor sharp.
- Use skills in projects for client work where every output needs the same brand rules.
- Skills don’t eliminate usage. They make outputs more consistent, not free.
Common beginner mistakes
- Description too vague. Claude won’t know when to use it. Name specific trigger words.
- Description too broad. It hijacks unrelated chats. Add “Do NOT use for X” exclusions.
- No examples. Rules alone aren’t enough. Examples are the single biggest lever for quality.
- One skill trying to do five things. A “Marketing” skill is too broad. A “LinkedIn post” skill is right-sized.
- Forgetting to enable code execution. Skills are greyed out until you turn it on.
- Never updating it. Your process evolves, so should the skill.
- Skipping the test. Build it, then test it in a fresh chat straight away.
Ideas for your first skill
Pick the task you do most often. If you’ve written the same kind of thing 3 or more times, it should be a skill.
- LinkedIn, Instagram or X posts in your voice
- Email reply templates (cold pitch, follow-up, polite no)
- Weekly client report or status update
- Content brief for your team or contractors
- Brand guidelines (tone, banned words, colours, formatting)
- Meeting notes formatter (raw notes into actions and a summary)
- Sales call follow-up email
- Podcast or YouTube show notes
- Proposal or pitch template
- Customer support reply tone
Quick-start checklist
- Turn on Code execution and file creation in settings
- Go to Customize, then Skills
- Turn on the pre-built skills that fit (Excel, PowerPoint, PDF, Word)
- Pick one repetitive task
- Do the task with Claude until you love the output
- Say “Turn this into a skill”
- Check the description: specific, trigger words, negative boundaries
- Add 2 to 3 good examples and 1 to 2 bad ones
- Save it and test it in a new chat
- Ask “when would you use this skill?” to debug the description
- Use it for a week, then update it
The 30 minutes you spend on your first skill saves you hours every week after that. And the second one is faster to build.
