This document explains how the Skills system works in Claude Code, based on analysis of the Skill tool documentation and observed behavior.
Skills are a mechanism for injecting domain-specific knowledge and instructions into Claude's context at runtime. They don't execute code directly—instead, they provide detailed guidance that Claude follows when performing tasks.