Overview
A skill is a Markdown instruction file in the Agent Skills format. Environments list skills by name; each session gets them written to.claude/skills/<name>/SKILL.md, where Claude Code loads them on demand.
Skills are versioned. Adding a skill whose name already exists creates version N+1; environments pin the exact version they resolved at creation, so editing a skill never changes an existing environment version.
Reference a skill from an environment as
"pdf-processing" (latest at creation time) or "pdf-processing@2" (pinned).
