Folders containing a SKILL.md file — YAML frontmatter with metadata, and a Markdown body with actual instructions.
nameLimited to 64 characters, lowercase with hyphens. It cannot contain "anthropic" or "claude".
descriptionCapped at 1,024 characters. Should describe both what the skill does and when to use it, written in third person.
--- name: react-component-review description: Reviews React components for prop typing, naming, and styling conventions. Use when creating or editing files under src/components, or when the user mentions React, JSX, or TSX. --- # When reviewing React components, verify typed props, named exports, and Tailwind-only styling...
Three loading tiers keep the context window clean: metadata is always present, the body loads only when the skill triggers, and bundled files are read on demand.
Supports ZIP uploads in Settings — for Pro, Max, Team, and Enterprise plans.
Uses filesystem-based skills in ~/.claude/skills/ (personal) or .claude/skills/ (project).
Requires three beta headers and does not sync across surfaces.
Anthropic ships several built-in skills for handling Office documents — source-available in the anthropics/skills GitHub repo.
Generate a formatted meeting-notes document from a chat transcript, or rewrite a contract template with clause substitutions.
Turn a CSV of sales data into a workbook with pivot tables and a monthly-revenue chart ready to share with stakeholders.
Draft a pitch deck with branded title slide, section headers, and speaker notes — directly from a product one-pager.
Extract tabular data from an invoice PDF, fill a tax form with user-provided values, or merge multiple reports into one file.
Scaffolds a new skill: asks you for a name and description, produces a valid SKILL.md, and lints the frontmatter.