Skip to main content

Claude Code Basics Lesson 33 of 46

The Description Decides Whether It Gets Used

In short
  • Of a skill, Claude sees only the name and description until it uses it.
  • So the description is the only thing it decides on to know if it's the moment.
  • It has to say what it does and when to use it, in your actual words.
  • Having a lot of them costs almost nothing: they only weigh in as a catalog line.

Picture a filing cabinet. On your collaborator's desk there are no folders: there's the list, one line per folder — a name and a sentence about what's in it. When they need one, they go to the cabinet and pull out the right one.

Skills work the same way. At the start of the session, they're only shown the catalog: the name and description of each one. They don't read the body — the actual steps — until they use it.

It's the same mechanism as the automatic memory index: the index always, the chapter on demand. That's why you can have twenty without weighing anything down.

The consequence almost everyone gets wrong

If it doesn't read the body, then the decision is made on the description. On that alone.

That's why the thing that makes everyone angry happens: you wrote a beautiful skill, detailed, perfect — and it never uses it. The body can be a masterpiece: if the description doesn't tell it this is the moment, that masterpiece stays in the cabinet.

The description isn't the skill's cover: it's its only switch.

How to write a description that works

It has to answer two questions, not one:

  • What it does — concretely, not in the abstract.

  • When to use it — in what situation, with what words you'll actually find yourself using.

The second is the one almost everyone forgets, and it's the more important one. Look at the difference:

  • Vague: "Handles reports." — What does "handles" even mean? When? There's nothing to grab onto.

  • Precise: "Prepares the client's monthly summary: gathers the numbers, puts them in the standard format, flags the variances. Use when the topic is the monthly summary, month-end close, or client report."

Notice the last part: it has the words you'd actually use. If in your head that thing is called "month-end close," that word has to be in the description — otherwise the connection never fires.

When you don't need any of this

If you always launch a skill yourself, by naming it, the description matters a lot less: you already know when it's needed. The care you put into the description is for skills you want to kick in on their own at the right moment.

And if one that should kick in on its own never does, now you know where to look: it's not the body, it's that line.

What's next

You know what it is, you know how to create it, you know how to make it recognizable. In the next lesson we'll build a real one, starting from the most boring thing you redo every week.

Did you get it?

Two minutes, no grade. Trying to answer — even getting it wrong — cements the concepts far more than rereading. Not in the mood? Skip it: the lesson still counts as complete.

What does Claude see of a skill before it uses it?

Which description works better?

You have twenty skills installed. What do they cost you when you're not using them?

Course Claude Code Basics
  1. Chapter 1 Introduction

    1. 1 The Claude Ecosystem and Where Claude Code Fits
    2. 2 What Claude Code Is: The Collaborator Who Walks Into Your Studio
    3. 3 How an Agent Works: The Loop
  2. Chapter 2 What's Underneath

    1. 4 Claude Code in Action: The Loop, for Real
    2. 5 The Model Has No Memory: It Starts Over Every Time
    3. 6 The Harness: The Engine and the Gear Around It
    4. 7 The Map: Four Buckets
  3. Chapter 3 You Choose the Engine

    1. 8 There's No Single Claude: The Model Lineup
    2. 9 Which Model for Which Job
    3. 10 Effort: How Hard It Should Think
    4. 11 Model or Effort? The Question That Trips Everyone Up
    5. 12 The Bill: Why Saving Money Can Cost You More
  4. Chapter 4 First Time at the Controls

    1. 13 Where to Run It: Four Doors In
    2. 14 What You Need Before You Start
    3. 15 Installing Claude Code
    4. 16 The Folder: Where You Open It Decides What It Works On
    5. 17 Choosing the Engine, in Practice
    6. 18 Your First Task: Small, Yours, and It Works
  5. Chapter 5 What You Let It Touch

    1. 19 Why It Asks for Permission
    2. 20 The Rules: Always Yes, Ask Me, Never
    3. 21 The Modes: How Much Leash You Give It
    4. 22 Plan Mode: Get the Plan Before the Work
    5. 23 Verification in the Loop: Give It a Yardstick
    6. 24 Example: Putting the Bucket Together
  6. Chapter 6 What It Knows About You

    1. 25 CLAUDE.md: The Notes It Reads the Moment It Walks In
    2. 26 How to Write a CLAUDE.md That Actually Works
    3. 27 The Context Window: How Much It Can Hold at Once
    4. 28 Cleaning Up: Compact and Clear
    5. 29 Automatic Memory
    6. 30 Example: From Repeating Yourself to Never Again
  7. Chapter 7 Skills

    1. 31 What a Skill Is: A Procedure Written Once
    2. 32 Creating Your First Skill
    3. 33 The Description Decides Whether It Gets Used
    4. 34 Example: A Skill That Saves You the Week
  8. Chapter 8 How Many You Put to Work

    1. 35 The Subagent: A Helper With Its Own Desk
    2. 36 When a Helper Is Worth It (and What It Costs)
    3. 37 Teams: When Agents Talk to Each Other
    4. 38 Example: Searching Without Cluttering the Desk
  9. Chapter 9 What It's Connected To

    1. 39 MCP: The Standard Plug Into Your Tools
    2. 40 Plugins: Packaging Up and Borrowing
    3. 41 Example: When You Stop Copying and Pasting
  10. Chapter 10 Automating the Setup

    1. 42 Hooks: The Thing That Always Happens
    2. 43 Where It Fires and What It Can Do
    3. 44 When You Actually Need One (and When It's Too Much)
  11. Chapter 11 Wrap-Up

    1. 45 The Project: Your Expense Tracker
    2. 46 Wrap-Up: What You're Taking Home
From a Confusing Brief to a Complete UX/UI A vague brief becomes a navigable app. Product Ad From a Single Photo A photo becomes an animated ad, no code required. Get Claude to Watch Your Videos Claude watches your videos and turns them into text. Higgsfield Inside Claude Code Generate images and video while you code in Claude Code. Turn a Loom Recording Into a Web Page A screen recording becomes a web page, no code. Vertical Shorts With NotebookLM Your sources become a vertical short. Luxury Landing Pages on Lovable A luxury landing page from a single prompt. Excalidraw Running Locally Excalidraw free on your computer, no code. Mistral OCR in Your Workflow Extract text from documents with Mistral OCR. Claude SEO in the Terminal 25 free SEO skills inside Claude Code. Google Search Console inside Claude Code Search Console data inside your terminal. Claude Code Routines Claude working on its own, computer off. Clone a Landing Page in React With v0 Clone a real landing page into React code. Context Economy With Claude Work light and don't burn through Claude's limits. From Prompt to Self-Improving Skill Claude skills that learn from your mistakes. From NotebookLM to Canva: Presentations NotebookLM slides, finally editable in Canva. The Map for Understanding Every AI Tool 12 categories for placing any AI tool. Transparent PNGs With ChatGPT Real transparency, not a fake checkerboard. Animated Infographics With Gemini Infographics that loop, animated with Gemini. Market Research With Deep Research Deep Research as your market analyst. Get Cited by AI Search Engines (AEO) Become a source that ChatGPT and Perplexity cite.