The Solo Creators AI Studio./Every AI skill I build, a new drop each month, plus a direct line to me.
See inside the AI Studio
Claude basics

What Is a Claude Skill? The Recipe Card That Makes AI Repeatable

A Claude skill is a recipe card for AI: written once, followed every time. Here's what's inside one, how Claude decides when to use it, and a prompt that writes your first skill for you.

What Is a Claude Skill? The Recipe Card That Makes AI Repeatable
Ronnie Nijmeh
By Ronnie Nijmeh
Published · 13 min read
See inside the AI Studio
Every skill I build, yours to keep
A new skill drop every month
A direct line to me, an 18-year marketing vet
Built on $14M in sales, 550M emails

Teach Claude a job once and get the same result every time

A Claude skill is a folder of written instructions that teaches Claude how to do one job your way. You install it once. After that, whenever you ask for that job, Claude reads the instructions and follows them.

The easiest way to picture it is a recipe card.

Think about a dish you've cooked for 20 years. It comes out the same every time because the recipe doesn't change.

Add a little more salt one week and a little less sugar the next, and you get a different dish. AI works exactly the same way. Ask for "a carousel about my new offer" on Monday and again on Thursday, and you'll get 2 different looks, 2 different structures and sometimes 2 different fonts.

A skill is the recipe that stops the drift. The colours, the structure, the voice rules and the checks live in the skill, so you don't have to remember them. So the 10th carousel matches the 1st, and the outreach email you write on a tired Friday sounds like the one you wrote on your best Tuesday.

I use this analogy at every live workshop because it lands with everyone, technical or not. Here's the slide I show for it:

Delegate, don't prompt: one goal in a plain sentence, skills as recipe cards that give the same result every time, and agents as the helpers that each do one job.

I can't write code. I run my whole business with Claude anyway, and skills are the reason it works. Every repeat job I do, from slide decks to website audits to this blog post's quality checks, is a skill now.

A skill is a recipe card for Claude: install it once, and the 10th result matches the 1st.

See what's actually inside a skill folder

People expect something complicated. It isn't. A skill is a folder, and the only required file in it is called SKILL.md. "md" stands for Markdown, which is plain text with a few symbols for headings and bold.

Here's a small but complete example, in the format Anthropic documents for Claude Code:

---
name: weekly-client-report
description: Write my weekly client report from this week's notes.
  Use when I say "client report", "weekly report" or "update for the client".
---

Read this week's notes in the Clients folder.
Write a one-page report in my voice: 3 wins, 1 risk, 1 next step.
Never mention pricing. Never use jargon the client wouldn't use.
Before you finish, check every number against the notes it came from.
Save it as a PDF in the client's folder.

The top section, between the 2 lines of dashes, is the label on the folder. The name is what the skill is called, and in Claude Code it's also the slash command you type to run it. The description tells Claude what the skill does and when to reach for it. Everything below is the recipe itself.

Bigger skills add supporting files in the same folder:

  • Reference files for the detail that doesn't fit on the card: your brand rules, a style guide, worked examples.
  • Scripts for the parts that should run exactly the same way every time, like resizing images or checking a page on a phone-sized screen.
  • Templates and assets like a slide layout, a logo file or a font.

Anthropic's documentation recommends keeping SKILL.md itself under 500 lines and moving the long material into those supporting files. There's a practical reason for that limit, and it comes down to what Claude reads, and when.

Anatomy of a skill

One folder, 4 kinds of file

1
SKILL.mdThe recipe card: a name, a description of when to use it, and the steps. The only required file.
2
Reference filesBrand rules, examples and long detail Claude reads only when the job needs them.
3
ScriptsThe steps that must run identically every time, like checks and file conversions.
4
Templates and assetsLayouts, logos, fonts and sample files the finished work is built from.

You never open these files to use a skill. You install the folder once and ask for the job in plain English.

Know how Claude decides when to use a skill

Here's the clever part, and it's why skills scale where giant prompts don't.

When a session starts, Claude doesn't read every skill you've installed. It reads a short listing of each skill's name and description. That's 1 or 2 sentences per skill, so 30 installed skills add only a little to each message. The full recipe loads only when a job calls for it.

Anthropic calls this progressive disclosure, and its Claude Code documentation sums up the payoff in a single sentence:

Per Anthropic's docs, a skill's body loads only when it's used, so long reference material "costs almost nothing until you need it."

The listing has a small cost of its own, so don't install skills you'll never use. As of November 2026, Claude Code caps the listing at 1% of the model's context window. When you have too many skills to fit, it drops the descriptions of the ones you use least first. Switch off the skills you don't use, and put the main use case first in every description.

That gives you 2 ways to use a skill:

  1. Just ask for the job. "Make a carousel from this post." Claude matches your request to the skill whose description fits and loads it.
  2. Call it by name. Type a slash and the skill's name in the prompt box, like /weekly-client-report. In the Code tab, the + button next to the prompt box also opens a Slash commands list you can browse. In a regular Claude chat, the + button or a slash does the same job.

This is also why the description is the most important sentence in the whole skill. If it's vague, Claude won't know when to use it. When I build a skill, I write the description last and include the exact phrases I actually say, like "client report" and "update for the client."

See what one brand skill changed for me

The first skill I wrote for myself wasn't clever. It was my brand.

I wrote down my voice rules once. No em-dashes, ever. Always contractions. Lead every headline with what the reader gets. I described my colours, my logo and the way I like things spaced on a page. I saved it as a skill, and every other skill I use now reads it first.

The difference showed up immediately in the boring places. Before, I'd get a great carousel and then spend 10 minutes fixing the font, the orange that wasn't quite my orange, and a headline that opened with "Stop" instead of a promise. After, those fixes simply stopped being needed, because the rules were in the recipe instead of in my head.

The deeper change was trust. When the basics are guaranteed, you review for substance instead of style. I read a draft now asking "is this right and is it useful?" instead of "did it remember my colours?" That's the moment a skill stops being a convenience and starts being a teammate.

If you build only one skill this month, make it this one. Every other skill gets better the day it exists.

Tell skills apart from prompts, projects and memory

Claude has several ways to remember things, and people mix them up. Here's the plain-English difference.

Tool What it holds Best for
A prompt One request, typed fresh each time One-off questions and quick jobs
Memory Facts about you that Claude picks up over time, listed under Settings, then Memory Your role, preferences and context
Project instructions, or a CLAUDE.md file Standing facts for one project: instructions in a Claude chat project, or a file in a Code tab folder Rules every chat or session in that project should know
A skill A complete, repeatable procedure Jobs you do the same way again and again

A good test: if you keep pasting the same instructions into chat, that's a skill waiting to be written. Anthropic's own docs say the same thing. They recommend a skill when a section of CLAUDE.md "has grown into a procedure rather than a fact."

One more change is worth knowing if you write in the regular Claude app. As of November 2026, Anthropic's personalization guide lists 3 ways to shape Claude: instructions, project instructions and skills. It names skills as the way to adjust the tone and format of Claude's responses, which is the job Styles used to do. A voice you once saved as a style belongs in a skill now.

I've written a longer comparison in Claude Code skills vs prompts if you want to go deeper on when each one wins.

Use the same skill in Claude Code, Codex and beyond

Skills started inside Claude, but they're no longer locked to one app. Claude Code's skills follow the Agent Skills open standard, which, per Anthropic's documentation, "works across multiple AI tools." OpenAI's Codex documentation says its skills "build on the open agent skills standard," the same one.

That matters for you in 2 ways.

First, you're not betting on one company. At my workshops, plenty of people in the room pay for ChatGPT instead of Claude. Every skill I build runs in Claude Code or in Codex, which now lives inside OpenAI's ChatGPT desktop app.

Second, skills travel. You can keep personal skills that work in every project on your computer, share a skill with a team through a shared folder, or install collections of skills as a package. Anthropic publishes its own official skills openly on GitHub, and a whole community builds on them. This is a real, supported way of working.

Anthropic's public skills repository on GitHub had 193,666 stars on November 12, 2026, the day I checked it for this guide.

One limit: a few advanced features only work inside Claude Code, like a skill that runs a quick command to fetch live data before Claude reads it. For the everyday jobs most business owners want, that won't come up.

Write your first skill in plain English

You don't need to learn Markdown to write a skill. Claude writes it for you. The trick is to let it interview you first, so the skill captures how you actually work instead of a generic version.

Pick a job you've done at least 3 times this month. Then paste this into the Code tab of the Claude desktop app, or into Codex in the ChatGPT desktop app:

I want to turn a job I repeat into a skill: [describe the job in 1 sentence].
Interview me first. Ask me one question at a time about:
- what I start from and what the finished result looks like
- the rules I always follow, and the mistakes I never want to see
- how I'd check the result before I send it
Then write the skill as a SKILL.md file with a name and a description
that includes the exact phrases I use when I ask for this job.
Show me the file before you save it, then install it for me.

Then test it on a real job, the same day. The first version will miss something. That's normal. Tell Claude what was wrong and ask it to fix the skill as well as the output. Fixing the skill is what makes the next run better. Fixing only the output means you'll make the same correction again next week.

Build skills that hold up, with 6 lessons from 20 of mine

I've built and shipped more than 20 skills, and most of what I know came from the ones that went wrong first. These are the rules I'd give anyone writing their own.

1. Explain the why behind each rule. "Never use em-dashes" works better as "Never use em-dashes, because readers spot them as AI writing." Claude follows reasons better than orders, and it applies the reason to cases you didn't think of.

2. Show one great example. A single finished example of the output teaches more than a page of description. Put it in a reference file and point to it.

3. Write the checks as well as the steps. My best skills end with a list of things to verify before anything comes back to me. My blog skill, for example, refuses to finish a post that has a paragraph over 70 words, or a claim I fixed in the article but left behind, unchanged, in the FAQ.

4. Keep a "never" list. Every time a skill makes a mistake, add one line saying never do that again. Over a few weeks, this list becomes the most valuable part of the skill.

5. Make the description match how you talk. If you say "make me a deck" and the description only says "presentation," it may not trigger. Put your real words in it.

6. Give it a version number. Note what changed each time you improve a skill. When something breaks, you'll know what changed and when.

Of these 6 rules, keep this one if you keep nothing else: write the checks as well as the steps, and the skill catches its own mistakes before you see them.

Start with the skills that pay you back fastest

Not every job deserves a skill. The best first candidates share 3 traits: you do them often, they follow the same shape each time, and a mistake in them costs you something.

Here's where I'd start if I were building from zero:

  • Your brand and voice. A skill that knows your colours, fonts and how you sound, so every other output starts from it.
  • Your weekly report or update. Same shape, every week, and clients notice when it slips.
  • Your proposal or quote. High stakes, repetitive, and easy to get subtly wrong.
  • Turning one piece of content into several. A video into a carousel, a post into a deck, a webinar into an email.
  • Your quality check. A skill that reviews anything before it goes out, against your own rules.

Notice what's missing from that list: one-off creative work. A skill shines on the job you'd otherwise explain for the 5th time. For a new idea, a good conversation with Claude beats any recipe, and you can always turn the result into a skill once you've done it twice.

If you want to see how far this goes, build your own AI team shows a single 5-line prompt running 8 skills at once to turn one video into 8 finished pieces. That prompt runs the Content Chain skill.

Know a skill's limits before you rely on it

Skills are powerful, so it's worth being clear about their edges before you rely on one.

A skill is a set of instructions, and instructions can still be misread. Claude follows it very well, but it can still misread a source or make a judgment call you'd make differently. That's exactly why the best skills end with checks, and why you still read the result before it goes to a client.

A skill can only reach what you've given Claude access to. A skill that "writes the client report from this week's notes" needs those notes in a folder Claude can open. It can't log into a tool you haven't connected.

A skill from a stranger deserves a quick look first. A skill can include scripts, and scripts run on your computer. Install skills from people and companies you trust, the same way you'd treat any software. If you're unsure about one, ask Claude to read it and tell you in plain English what it does before you install it.

A skill doesn't replace your judgment on the work that is your product. The recommendation you give a client, the hard conversation, the decision about price: those stay yours. I've written about drawing that line in what to automate and what is your product.

None of these are reasons to wait. They're the same rules you'd follow with a capable new hire: clear instructions, the right access, and a quick review of anything that leaves the building.

Install a finished skill in about 2 minutes

You don't have to write every skill yourself. A finished skill comes as a folder, usually zipped. Installing it is one drag and one sentence:

  1. Open the Code tab in the Claude desktop app, or Codex in the ChatGPT desktop app.
  2. Drag the skill's zip file into the chat.
  3. Type: "Install this skill for me."

That's it. No settings to edit and no terminal. Claude puts the folder where it belongs and tells you what you can now ask for. Here's what that looks like in one of our course pages, with the setup steps under a short video:

A skill's course page inside the Solo Creators AI Studio: a short video, then 2 setup steps. Drag the skill into Claude or Codex and ask it to install, then say what you want.

You can also add a skill's zip in the Claude app itself, from Customize in the sidebar. Anthropic is renaming that area Plugins, and the new name reached personal plans on November 9, 2026. A skill you add there works in regular Claude chats too, and per Anthropic's docs, Code tab sessions on your computer also load the skills turned on for your account.

Get finished skills for the jobs you do every week

Every skill I've mentioned in this article is in the Solo Creators AI Studio: the Slide Deck Designer, Carousel Generator, Website Audit, SEO Blog Post Generator, Fact Checker, Watch It For Me and the rest of the 18 skills live as of November 2026. Each one comes with a short course showing how to install and use it.

They're built with the 6 rules above: reasons instead of orders, real examples, built-in checks and a growing "never" list. You get the finished recipe, and you keep it.

Key takeaways

  • A skill is a folder of instructions for one job. The only required file is SKILL.md: a name, a description of when to use it, and the steps.
  • Claude reads only the description until a job needs the skill. The full recipe loads on demand, so 30 installed skills add only a little to each message.
  • The description is the trigger. Write it last, put the main use case first, and include the exact phrases you use when you ask for the job.
  • Skills follow the Agent Skills open standard, so the same skill runs in Claude Code and in Codex, inside OpenAI's ChatGPT desktop app.
  • Write the checks as well as the steps. A skill that verifies its own output before it hands it back is worth 10 that don't.
The Solo Creators AI Studio

Get this skill, and every one I build.

The whole vaultA new drop monthlyBuild live with meYours to keep, forever
See inside the AI Studio

30-day money-back guarantee. Cancel anytime.

Questions people ask

What is a Claude skill in simple terms?
A skill is a folder of written instructions that teaches Claude how to do one specific job your way, like a recipe card. You install it once, and whenever you ask for that job, Claude follows the same steps, rules and checks, so the results come out consistent instead of changing with every request.
What's the difference between a skill and a prompt?
A prompt is a one-time request you type fresh each time. A skill is a saved, complete procedure that Claude loads whenever the job comes up. If you keep pasting the same instructions into chat, that's a skill waiting to be written.
Do I need to know how to code to make a Claude skill?
No. A skill is written in plain text, and Claude can write it for you. Ask it to interview you about the job, then write and install the SKILL.md file. You never need a terminal for this in the desktop app.
How does Claude know when to use a skill?
Claude reads a short listing of each installed skill's name and description and matches your request against it. The full instructions load only when a skill is used. You can also call a skill directly: type a slash and its name in the prompt box, or in the Code tab click the + button and choose Slash commands.
Where do I find my skills in the Claude app?
As of November 2026, skills live under Customize in the Claude app's sidebar, which Anthropic is renaming Plugins (the new name reached personal plans on November 9, 2026). You can turn skills on or off there and upload your own as a zip. Code tab sessions on your computer also load the skills turned on for your account.
Do Claude skills work with ChatGPT or Codex?
Claude Code skills follow the Agent Skills open standard, which works across multiple AI tools, and OpenAI's Codex documentation says its skills build on the same standard. Skills built that way run in Codex, which now lives inside OpenAI's ChatGPT desktop app, as well as in Claude Code. A few Claude Code-only extras, like running a command to fetch live data, won't carry over.
Is it safe to install a skill someone else made?
Treat it like any software. A skill can include scripts that run on your computer, so install skills from people and companies you trust. If you're unsure, ask Claude to read the skill and explain in plain English what it does before you install it.
Found this useful? Share itPostShare
Ronnie Nijmeh
Written by Ronnie Nijmeh

Ronnie spent 18 years building a SaaS with a team of 20 that served over 650,000 customers, generated over $14M in sales, and sent over 550M emails. Now he's solo, solving real business bottlenecks and turning them into working AI skills, workflows, and automations. He teaches all of it, with direct access to him, inside the Solo Creators AI Studio Skool community. See what he's built →

“I completely rebuilt my site using the Website Launch Builder. If you've ever built a website, you'll really appreciate this skill. I'm blessed to be a member.”
Michael HattawayMichael HattawayFounder, Iron Strengthens Iron

Keep reading

Become a one-person team that outships a roomful of people.

You don't build any of it yourself. You get the finished AI skills, agents, and workflows, plus a direct line to me.

Built by Ronnie. 18+ years in marketing. $14M in sales. 550M emails. 650K customers.

See inside the AI Studio

30-day money-back guarantee. Cancel anytime.

See inside the AI Studio →