D4 · Skills (progressive disclosure)

Family: Context and memory

Folders of instructions of which only the name and description are loaded at the start; the rest comes on demand.

Principle

A skill is a folder of instructions, scripts and resources. At startup, only its name and description are in the context. If the agent judges the skill relevant, it reads the full SKILL.md file, then the supporting files only when needed.

The problem it solves

Putting every instruction and every piece of know-how in the system prompt bloats it, while each task uses only a small part.

When to use it

  • An agent must master many procedures (documents, reviews, deployments) of which only one is used at a time.
  • You want to share and version team know-how as plain folders of files.

When to avoid it

  • The instructions are short and always needed: put them directly in the prompt.
  • Loaded content piles up over a multi-domain request: prefer a context-isolation subagent (D5).

Common pitfalls

The anti-patterns that misuse this pattern, best established first. Each sheet describes the symptoms, the public incidents and the remedies.

Instructions

Security and permissions

Oversight, operations and governance

All anti-patterns

Synonyms by vendor

  • Agent Skills (Anthropic (oct. 2025 ; standard ouvert en déc. 2025))
  • Skills (LangChain (multi-agent))
  • Bibliothèque de compétences (ancêtre académique) (Voyager (Wang et al., TMLR 2024))

Neighbouring patterns

Sources

Content reviewed on 2026-10-02

Pattern catalogue