← Guides

Skill Guide: Turn Repeated Work Into Reusable Skills

Thomas Meli & Agent Team
95 min leftPage 30/81 (est.)51 left
5

AI picks your Skill based on one sentence you write

The AI reads the label, not the instructions

When AI created your in the previous chapter, it generated a description line in the . That line is the . Before you trust it, you need to understand what it does and how to evaluate it.

When you start a session, the AI does not read the full text of every you have installed. It reads only the name and description of each one. Think of it like reading the spines of books on a shelf rather than opening every book. This staged loading, called , keeps the AI's working memory from filling up with instructions it does not need yet. When you say something like 'Can you recap yesterday's call with the Meridian team?', the AI scans those short descriptions and recognizes that your meeting-recap matches. Only then does it open and read the full instructions.

A stylized teaching image showing a request being routed by a Skill description before the full Skill opens.
The description is the label that decides whether the full opens.

Weak descriptions cause real problems

If your description is vague, two things go wrong. The fires on conversations where it should not, applying the wrong procedure to the wrong task and producing confusing output. Or it fails to fire when you need it, and your carefully written instructions sit unused. Both waste your time.

Three rules for strong triggers

Name the input shape

'When the user pastes a transcript' is far more reliable than 'when the user asks about meetings.' The input shape (a transcript, a draft, a folder of files, a set of notes) gives the AI a concrete input type to match against.

Name the output

'Produces a decision table with owners and deadlines' tells the AI what kind of work this does. Without this, the AI might activate the Skill but produce the wrong kind of output because it does not know what success looks like from the description alone.

List the phrases your future self will say

Think about how you will naturally ask for this task. 'Recap the call,' 'summarize the meeting,' 'what were the action items,' 'follow-up email from the call.' Put those phrases in the description. The AI matches against them. A is the explicit fallback when you want to force one to fire.

A stylized teaching image showing input, output, phrases, and skip case pieces forming one Skill trigger description.
A strong description is assembled from the input shape, the output, likely user phrases, and a nearby skip case.
A stylized teaching image showing run cases, skip cases, a boundary, and a near miss for Skill trigger testing.
testing works only when you test the near misses that should not open the .

descriptions tuned to four tasks you already repeat

Mini-project: stress-test and improve your description

References

2 sources
  1. 1
    Agent Skills

    OpenAI · 2026 · Codex Developer Documentation

    Codex starts with each Skill's name, description, and file path, then loads SKILL.md only when it decides to use that Skill. Plugins are the distribution unit for reusable Skills and apps.

    Checked May 10, 2026. Since Codex picks Skills based on the description alone, a vague or misleading description means a well-written Skill may never fire.

    View source
  2. 2
    Agent Skills Overview

    Anthropic · 2026 · Claude Platform Documentation

    Claude loads Skill metadata first, requires name and description frontmatter, and says the description should include both what the Skill does and when Claude should use it.

    Checked May 10, 2026. The description should say both what the Skill does and when Claude should use it. Testing with examples that should trigger and examples that should not is the way to verify this.

    View source