Blog ·

What are agent skills?

An agent skill is a self-contained folder of instructions, and optionally scripts and reference files, that an AI agent loads on demand to perform a specific task the way your organization wants it done. Skills are an open standard (defined at agentskills.io): a skill is just a directory with a short description the agent reads first, plus the detailed body and any helper files it pulls in only when the task is actually relevant. In practice that means an agent can carry hundreds of capabilities without bloating every prompt — it discovers the right skill, reads it, and follows it.

If a prompt is a one-off instruction and an MCP tool is a single callable function, a skill is the procedure in between: the captured know-how for getting a real job done — which steps, in which order, with which conventions, calling which tools along the way. That procedural knowledge is exactly what tends to live in people’s heads or scattered notes, and it is what skills make portable, versioned, and reusable.

The anatomy of a skill

A skill is intentionally simple — that is the point. At minimum it is a folder containing a markdown file with a name, a one-line description, and the instructions. It can also bundle:

  • Instructions — the procedure written in plain language the model follows, including edge cases and house style.
  • Scripts — small executable helpers (e.g. a Python or shell script) the agent can run for deterministic steps instead of improvising.
  • Reference files — templates, schemas, example outputs, or domain data the skill points the model at.
  • A description — the short summary the agent reads to decide whether this skill is relevant before loading the full body.

Because the agent only pulls in the full body when the description matches the task, skills scale: you can have a library of dozens or hundreds and the model still only pays the context cost of the one it needs right now.

How skills differ from prompts

A prompt is something you type in the moment. It is ephemeral, lives in one conversation, and depends entirely on whoever wrote it remembering every detail. The next person — or the same person next week — starts from scratch. A skill is the opposite: it is written once, reviewed, version-controlled, and reused by everyone (and every agent) automatically.

  • Persistence — prompts disappear after the chat; skills are stored and loaded on demand forever.
  • Consistency — a good prompt depends on the author; a skill encodes the agreed way once, so every run is the same.
  • Discoverability — the agent finds the right skill from its description; nobody has to remember it exists.
  • Maintainability — when the procedure changes, you edit one skill, not every person’s prompt habits.

How skills differ from raw MCP tools

It is easy to conflate skills with MCP tools, but they operate at different layers. The Model Context Protocol (MCP) is the open standard that connects an agent to external systems — it exposes tools (callable functions like “create issue” or “query database”) and the transport to call them. A tool is a capability. A skill is the judgment about how and when to use those capabilities to complete a real task.

Think of it this way: MCP gives an agent a toolbox of individual tools. A skill is the instruction sheet that says build the cabinet like this — which tools to reach for, in what order, with which finish your team always uses.

You need both. Tools without procedural knowledge leave the agent guessing how to combine them; procedures without tools have nothing to act on. Crucially, skills are model-portable — the same skill folder works across Claude, and any MCP-capable client — whereas a pile of raw tool integrations still leaves every team reinventing the workflow on top of them.

Concrete examples

Skills shine wherever there is a “right way” your organization wants followed every time:

  • Generate a client proposal — pull the latest pricing, apply the brand template, follow the approval copy, and output a branded PDF.
  • Triage a support ticket — classify severity, check the runbook, draft a reply in the support voice, and tag the right team.
  • Reconcile a finance report — run the reconciliation script, flag anomalies above a threshold, and format the summary for the monthly close.
  • Onboard a new repository — apply the linting config, scaffold the CI workflow, and open the standard set of issues.

Each of these is a procedure your best person already knows. A skill captures it so the agent — and therefore everyone — does it the same way.

Why skills matter for teams

For an individual, a skill is a convenience. For a team, it is governance. Skills turn tacit, person-dependent know-how into a shared asset:

  • Consistency at scale — every agent run follows the same vetted procedure, so output quality stops depending on who prompted it.
  • Captured know-how — your experts’ methods become reusable assets instead of leaving when they do.
  • Faster onboarding — new hires (and new agents) inherit the organization’s best practices on day one.
  • Change once, ship everywhere — update a procedure in one place and every consumer gets the new version.

The catch: once skills are valuable, they need the same discipline as any shared asset — a source of truth, access control, and review. That is exactly the gap a governed skill hub fills. Learn how Skills Manager works, see the full feature set, or read why skills beat bolting on more MCP tools.

Ready to put your team’s skills in one governed place? Start free — no card required.

Last updated: June 6, 2026

Govern your agents’ skills in one place