What’s in a skill
A skill is aSKILL.md file with YAML frontmatter (a name and description), plus optional:
- Reference docs — additional context the agent reads on demand.
- Scripts — files in a
scripts/directory the agent can execute.
SKILL.md is loaded into the agent’s context automatically. The agent reads the reference docs or runs the scripts only when it needs them, so attaching a skill doesn’t bloat every prompt.