Turn a task you repeat every week into a Claude skill
Take one routine you already do the same way every time, write it down as steps, package it as a Claude skill, and test it on real cases until it works without you re-explaining. Built from Anthropic's official help pages and skill-writing guide, with one worked example.
Start here
How to use this canvas
- Top to bottom: what a skill is, pick one routine, write it, package it, test it.
- "Example: the skill file" is a real, working skill you can copy and change.
- Plan for about an hour the first time: most of it is writing your steps down.
What a skill is
- A skill is a folder with one instruction file in it, SKILL.md. Claude reads the short description of every skill you've turned on, and opens the full instructions only when a task matches.
- So you write your way of doing something once, and Claude follows it whenever it fits, without you pasting it in.
- Skills are an open standard: Anthropic gave it to the Agentic AI Foundation (Linux Foundation) in 2026-10, and the announcement says more than 70 agent platforms use it.
- Source: What are skills? Claude Help Center (official) https://support.claude.com/en/articles/12512176-what-are-skills
What you'll end with
- One skill that does a routine the same way every time, in your words.
- A short list of test cases, so you can tell whether a change made it better or worse.
- A habit: next time you explain the same thing to Claude twice, you know it's a skill.
Pick the routine
Which routine to start with
Good first skills have all three:
- You do it at least every week.
- The steps are mostly the same each time.
- The result has a fixed shape: an email, a table, a checklist, a summary.
Examples: follow-up after a client call, weekly report, turning interview notes into findings, checking a draft against your style rules.
Keep it to one routine. The official guide says to keep each skill focused on one workflow.
Write the routine down as steps, before any AI
Open a blank note and answer:
1. What do I start with? (for example: rough notes from a call)
2. What are the steps, in order?
3. What does the finished result look like? Paste one real example you were happy with.
4. What mistakes do I always have to fix? Those become rules.
This is the part that takes experience. Claude can tidy the wording later, but only you know which steps matter.
Keep these steps and your three test cases on the same put·here canvas, so they're at hand whenever you change the skill.
Turn it into a skill
Turn on code execution first
- Skills need "Code execution and file creation" turned on: Settings, then Capabilities. Without it the Skills section doesn't show.
- On Team plans skills are on by default; on Enterprise an owner has to turn them on in Admin settings.
- Source: Using skills in Claude, Claude Help Center (official) https://support.claude.com/en/articles/12512180-using-skills-in-claude
The skill file, part by part
At the top, between two lines of three dashes:
- name: lowercase letters, numbers and hyphens only, up to 64 characters, the same as the folder's name. Anthropic's skill-writing guide adds that it can't contain the words "claude" or "anthropic".
- description: what it does AND when to use it, written in the third person. This is what Claude reads to decide whether to use the skill, so put in the words you'd actually type. Keep it under 200 characters (see "Where the official pages disagree").
Below that, plain text: steps, rules, and the output format. Keep it short; Anthropic's guide says to assume Claude is already smart and only add what it doesn't know.
- Sources: How to create custom skills, Claude Help Center (official); Agent Skills specification (official spec site) https://agentskills.io/specification
Example: the skill file
A follow-up after a client call. Copy it, then change the steps to yours.
---
name: client-call-follow-up
description: Turns rough client-call notes into a follow-up email, an action list with owners and a client-file update. Use after any client call or when the user pastes call notes.
---
# Client call follow-up
## Steps
1. Read the notes. List anything you can't tell for sure (a date, who owns a task, a number) under "Check before sending". Don't guess.
2. Write the follow-up email: subject "Recap:" plus the topic of the call, under 120 words, thanks in one line, then what we agreed, then next steps with dates.
3. Write the actions as a table: Action | Owner | Due. If the notes don't say, write "?".
4. Write a 3-line update for the client file: what changed, what's decided, what's open.
## Rules
- Use only what's in the notes. You MUST NOT invent dates, prices or promises.
- If the notes mention money or scope changes, put them first in the email.
## Output format
### Check before sending
### Email
### Actions
### For the client file
Tried in 2026-11: it passed our format check after we cut the description from 228 to 168 characters.
Let Claude draft it from a real conversation
Anthropic's guide suggests this: do the routine once with Claude in a normal chat, correcting it as you go, then ask:
We just did my client-call follow-up together. Turn what worked into a skill: a SKILL.md with a name, a description that says what it does and when to use it, numbered steps, the rules I had to correct you on, and the output format. Keep it under 60 lines.
Then read every line. Delete anything Claude would do anyway.
Package and upload
Make the zip
- Put SKILL.md in a folder with exactly the skill's name, for example client-call-follow-up.
- On a Mac: right-click the folder, then Compress. You get client-call-follow-up.zip.
- The zip must contain the folder, not loose files. Upload fails if the folder name doesn't match the name, SKILL.md is missing, or the name or description has characters that aren't allowed.
- Tried in 2026-11: our zip had client-call-follow-up/SKILL.md inside, the layout the help center shows.
Upload and switch it on
- In Claude: Settings, Capabilities, the Skills section, then "Upload skill" and pick the zip. Your skills also live under Customize, then Skills.
- Make sure its switch is on.
- Your custom skills are private to your account.
- Not tried by us: we don't have a claude.ai account to click through this. The steps are from the official help pages.
Test it until it holds
Three real cases before you trust it
Anthropic's guide says to build at least three test cases before relying on a skill. Pick three past examples:
- a normal one,
- one with something missing (no date, no owner),
- one with a tricky part (money, a scope change, an angry client).
Paste each into a new chat the way you normally would, and check the result against what you'd have sent.
Tried in 2026-11 on three made-up call notes: the missing owner came out as "?" and was flagged; the fee change went to the top of the email; nothing was invented.
If Claude doesn't use the skill
- Check the switch is on.
- Rewrite the description with the words you actually type ("call notes", "follow-up").
- Or just ask for it: "Use my client-call follow-up skill."
- Source: How to create custom skills, Claude Help Center (official)
If the result drifts
- It keeps doing something you don't want: add one rule. Anthropic's guide says "MUST" helps for rules that get missed.
- The format wanders: paste one real finished example into the skill.
- Change one thing at a time, and rerun your three cases after each change.
Honest bit / Try it this week / Sources
Where the official pages disagree, and what to watch
- Which plans: "What are skills?" lists Free, Pro, Max, Ultra, Team and Enterprise; "Using skills in Claude" doesn't list Free. Check in your own Settings.
- Description length: the help center says 200 characters, the open spec says 1024. Staying under 200 works for both.
- Name format: the help center describes the name as a human-friendly name of up to 64 characters (its example has capitals and a space); the open spec asks for lowercase letters, numbers and hyphens. Writing it the spec's way works for both.
- Only add skills you wrote or fully trust. The help center warns that a skill from elsewhere can carry hidden instructions or code. Read every file first, and never put passwords or keys in a skill.
- What we didn't test: the upload screen, automatic use in a chat, and the free plan.
Make one skill from your most repeated task
Write down one routine (see "Write the routine down as steps, before any AI"), turn it into a skill, and run your three test cases. Next time you catch yourself explaining the same thing twice, add it.
Sources
- What are skills? Claude Help Center (official; page says updated this week; checked 2026-11): what skills are, plans, code execution needed. https://support.claude.com/en/articles/12512176-what-are-skills
- How to create custom skills, Claude Help Center (official; checked 2026-11): file format, zip layout, 200-character description, testing, troubleshooting. https://support.claude.com/en/articles/12512198-how-to-create-custom-skills
- Using skills in Claude, Claude Help Center (official; checked 2026-11): Settings, Capabilities, Upload skill; security risks. https://support.claude.com/en/articles/12512180-using-skills-in-claude
- Skill authoring best practices, Claude Docs (official; page has no date; checked 2026-11): descriptions, concise instructions, three test cases, drafting a skill from a finished conversation, "MUST" for missed rules, names can't contain "claude" or "anthropic". https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices
- Agent Skills specification (official spec site; checked 2026-11): name and description rules. https://agentskills.io/specification
- Donating Agent Skills to the Agentic AI Foundation, Anthropic (official, 2026-10). https://www.anthropic.com/news/donating-agent-skills-to-the-agentic-ai-foundation
- The example skill is ours; the call notes we tested it on are made up. Format check and three test runs were done in 2026-11 with Claude. The claude.ai upload screens were not tested.