1.1 Anatomy of a skill
Info
SKILL.md is built, and why the description decides when Claude invokes it.
A skill is, verbatim, a “folder of instructions, scripts, and resources that Claude loads dynamically” to improve at specialized tasks. They work everywhere —regular chats, Projects, and Cowork— and activate automatically when the work calls for them. When a task needs several areas of expertise, Claude combines multiple skills on its own.
Step 1 — Recognize the anatomy
Every skill is a folder containing, at minimum, a SKILL.md file (the core). That file starts with YAML frontmatter holding the metadata:
name— human-friendly name, 64 characters max (e.g.QBR Review).description— what it does and when to use it, 200 characters max. This is the critical field: Claude uses it to decide when to invoke the skill.dependencies(optional) — e.g.python>=3.8, pandas>=1.5.0.
Step 2 — Understand progressive disclosure
Claude doesn’t load everything at once; it works in levels:
- Level 1 — metadata: reads
name+descriptionto decide whether to load the skill. - Level 2 — body: loads the
SKILL.mdMarkdown if needed. - Level 3 — files: opens additional resources only when they apply.
Tip
Step 3 — Add resources and scripts
Inside the skill folder you can include:
- Assets / references: files like
REFERENCE.md, brand guides, logos, palettes, templates, schemas, or data (CSV/JSON). Reference them fromSKILL.mdso Claude knows when to open them. - Scripts: executable code (Python with pandas/numpy/matplotlib, JavaScript/Node.js) Claude runs when needed. When loading the skill it can install packages from PyPI/npm.
Step 4 — Package it correctly
To share a skill:
- The folder name must match the skill’s name.
- ZIP the folder: the skill folder must be at the root of the ZIP (not loose files, not nested in a subfolder).
Step 5 — Know where they live
Your installed skills appear in Customize > Skills (equivalent to Settings > Capabilities > Skills). On Claude Desktop and in Cowork, skills you add yourself are saved locally on your computer.
Warning
Organization settings > Skills.
✅ Checkpoint
You can explain in your own words what a SKILL.md contains, why description (≤200 chars) is the field that triggers invocation, and how a skill is packaged into a ZIP with the folder at the root.
Workshop Claude Avanzado · Grupo Salinas · v1.0 · 2026