Overview
Skills use the same iceberg design.
The structured header at the beginning of a skill contains compact metadata such as its name and description. This small section can remain available so the agent knows the skill exists.
The full procedure is loaded only after the agent decides the skill is relevant.
This prevents a large library from consuming the full context window. It also encourages precise skill descriptions. The description must be clear enough for the agent to choose correctly without reading the complete file.