Agent Skills
Agent Skills – modules of knowledge loaded on demand, instead of bloating the system prompt.
Three levels of progressive disclosure:
- metadata – name + description of all Skills constantly in context (hundreds of tokens);
- main SKILL.md – loaded when the model decides a Skill is needed;
- subdocuments and scripts – by link as needed.
Description should be a routing condition (“when to use”) with counterexamples.
Skills provide a stable path for accumulating domain knowledge.
Related: Agent State String, Proactive Tool Discovery, Specialized Tool vs Skill