concepts

What agent skills are

A skill is a reusable instruction package. Instead of pasting the same long prompt every time, you store a structured guide that an agent can load when a task matches.

Typical shape

How agents use them

Many agent systems keep a catalog of skill names and short descriptions. When your request matches a description, the agent loads the full instructions and follows them for that turn or task. Skills that do not match stay unread, which keeps context focused.

Why they are useful

What they are not

A skill is not a model, not a plugin marketplace by itself, and not a substitute for permissions or security policy. It is documentation plus optional helpers that an agent is instructed to follow.