ChangeGamer

← All resources

Agent Skills Explained: The SKILL.md Open Standard

Reference · updated 2026-07-07 · Markdown variant

What Agent Skills are, the exact SKILL.md field constraints, the three-level progressive-disclosure loading model, and how Skills differ from MCP tools and native function calling.


Agent Skills is an open, filesystem-based format for packaging procedural knowledge — reusable instructions, scripts, and reference material — that agentic coding tools load into an LLM's context only when needed. Anthropic introduced it in December 2025 as a specification independent of Claude's own implementation, published separately at agentskills.io.

Key facts

How Skills differ from MCP and function calling

Skills are not a network protocol — there is no JSON-RPC handshake or tools/list call. A host discovers Skills by loading directory metadata into the system prompt at startup, then reads the full file from the filesystem via bash only when relevant. See /resources/mcp-vs-function-calling for how MCP and native function/tool calling differ from each other. The three layers compose: a Skill's instructions can tell an agent to call an MCP tool or invoke a function — Skills package how to do a task, MCP and function calling provide what the agent can call.

Where Skills run

Security note

A Skill runs with whatever tool/file/network access the host already grants the agent — a malicious or compromised Skill (especially one bundling code that fetches external content) can exfiltrate data or misuse tools exactly like a hostile MCP server or a poisoned prompt. Audit every bundled file before installing a Skill from an untrusted source. See /resources/agentic-security-checklist for the general threat model and /resources/agent-memory-context for how "procedural memory" as a concept relates to this concrete format.

Verified sources

#agent-skills #skill-md #standard #agents #context-engineering #progressive-disclosure #anthropic

Category: Reference

Like this? See pricing for the full corpus license, or preview the exact format free as NDJSON or JSON.