Everyone overcomplicates Skills. You can build one, install it and be using it in 10 minutes. Here’s exactly how.
A Skill is a saved set of instructions Claude pulls in on its own when your request matches. Instead of re-typing "write this in my voice, under 4 sentences, casual, always end with a next step" every time, you save it once and Claude applies it whenever you ask for an email.
Under the hood it’s a folder with one file called SKILL.md. The top holds a name and a short description that tells Claude when to use it. Below that are the instructions. No code needed.
You Need
Any Claude plan, including Free, on the web, desktop or mobile app. Turn on Code execution and file creation in Settings, then Capabilities (it may read Create and edit files in the newer layout). Skills need it.
01
Start a chat and ask for a skill
Open a new chat. Pick the strongest model your plan offers. Claude has a built-in skill-creator that it reads when you ask it to make a skill, so you don’t need to set anything up. Paste this and fill in the bracket.
Need an idea? Try follow-up emails in your voice, or turning meeting notes into action items.
02
Answer the interview out loud
Your answers decide how good the skill is forever. Claude asks what it should do, the tone, what to always include and avoid, and what a great example looks like.
Talk your answers instead of typing them. Use the microphone in the Claude app or a dictation tool like Wispr Flow. You’ll naturally give way more detail, and Claude will organize the rambling.
When Claude shows the SKILL.md, push back on anything that feels off: "make the tone more casual" or "always include a subject line."
03
Install it
Save the skill when Claude packages it. If you get a ZIP file instead, install it yourself:
Building it yourself? Zip the folder so the skill folder sits at the root of the ZIP, and make the folder name match the skill’s name.
04
Test it in a fresh chat
Open a new chat and ask for the task in a few different ways. When the skill runs, you’ll see Claude mention it in its thinking. If it doesn’t fire, or fires on the wrong things, run this.
Common Fix
Most skill problems live in the description, not the instructions. Too vague ("helps with emails") and it fires on everything. Too narrow ("only for follow-ups to enterprise SaaS prospects") and it never fires. Aim for the middle.
You don’t have to write this by hand, but it helps to know what you’re looking at.
(Anthropic: How to create custom skills and the skill-creator skill)
01
Always add a Do NOT use line
List what the skill should stay away from. That one line kills most false triggers.
02
Test one before you build five
Build it, test it, fix it, then move on. Bugs stack up fast when you batch.
03
Pair skills with Projects
A skill running inside a Project also gets that Project’s files and instructions. Same skill, much better output.
04
Don’t fear a big library
Claude only keeps each skill’s name and description in view and loads the full instructions when a task matches. Turn off any skill that keeps firing when it shouldn’t.
05
Review them monthly
Your workflows change. Once a month, reread your top five skills and update anything stale.
Want more? Read 5 Skill Hacks Nobody Talks About or Why Your Skill Isn’t Working.