FAST Framework Guides

What Are AI Agent Skills? The SKILL.md Pattern Explained

An AI agent skill is a structured markdown file — usually named SKILL.md — that packages domain expertise an agent loads on demand: the process, the frameworks, the templates, and the quality bar for one specific job. Instead of re-explaining how you want something done every single session, the skill carries that knowledge permanently, and it works in any agent that can read a markdown file.

That last part is what makes skills a genuinely different category from prompting. A prompt is speech: you say it, the agent hears it, the conversation ends, and the knowledge evaporates. A skill is a file: versioned, editable, portable, and refined every time it runs in production. Prompts are how you talk to an agent. Skills are how your business remembers.

What does a skill actually contain?

A well-built skill is not a paragraph of vibes. In the FAST framework, a skill follows a strict anatomy:

The frontmatter matters more than beginners expect. Agents don't read your entire skill library on every task — that would drown the context window. They read the name and description of each skill, pick the match, and load the full file only when needed. Anthropic calls this pattern progressive disclosure, and it's why a library of hundreds of skills stays fast: the agent skims the card catalog, not the whole library.

How is a skill different from a prompt, a GPT, or fine-tuning?

ApproachPersistencePortabilityWho can edit it
PromptOne conversationNoneWhoever retypes it
Custom GPT / platform botLives on the platformLocked to the vendorYou, within their limits
Fine-tuningBaked into one modelThat model onlyML engineers
SKILL.mdPermanent file in your repoAny agent that reads markdownAnyone who can edit text

The portability row is the strategic one. A custom bot built inside a walled garden is hostage to that garden's roadmap. A skill is a text file in a git repo you own. When a better model ships, your entire knowledge library moves with you the same afternoon — nothing to migrate, nothing to rebuild. This is the "own the factory" principle applied to knowledge.

How are skills organized at scale?

One skill is a trick. Three hundred is an operating system — but only if they're organized. FAST's 300+ skills are structured by the OSLO taxonomy: Offers (creation and pricing), Sales (scripts and funnels), Leads (outreach and nurture), and Operations (systems and finance). Every business task maps to one of the four, so there's no ambiguity about where a skill lives or which one handles a given job. The full method is in how to structure a library of agent skills.

The library is also self-expanding: FAST includes a meta-skill — a skill whose job is creating new skills to the same standard. Do a job manually once, capture the process, and the meta-skill turns it into a SKILL.md with correct frontmatter, all required sections, and a quality checklist. Your playbook compounds instead of living in your head.

Why do skills beat "just prompt better"?

Three reasons, in descending order of importance:

A skill is the difference between hiring someone smart and hiring someone smart who has read your standard operating procedures.

What do skills NOT do?

Skills don't touch the world. They're knowledge, not connectivity — a skill can tell an agent exactly how to structure an invoice, but sending it requires a tool: an API, an MCP server, an email integration. That split is deliberate. Skills are probabilistic (they shape reasoning); tools are deterministic (they execute exactly). Keeping them separate is what makes the whole system safe to run — more on that in how to give AI agents tools safely.

FAQ

What is an AI agent skill?

An AI agent skill is a structured markdown file — typically named SKILL.md — that packages domain expertise an agent loads on demand: the process, the frameworks, the templates, and the quality checklist for one job. Instead of re-explaining how you want invoices done every time, the skill carries that knowledge permanently.

How is a skill different from a prompt?

A prompt is a one-time instruction that disappears when the conversation ends. A skill is a versioned file that persists, gets refined in production, and works across agents. Prompts are speech; skills are institutional knowledge.

Do skills only work with one AI model?

No. Because a skill is plain markdown, it is agent-agnostic — the same file works in Claude Code, OptimusOS, or any agent that can read a markdown file. That portability is the point: your knowledge library outlives any single model or platform.

How many skills does the FAST framework include?

FAST includes 300+ portable skills organized by the OSLO taxonomy — Offers, Sales, Leads, and Operations — plus a meta-skill that creates new skills, so the library is self-expanding.

See real skills, not screenshots of skills

The Web Agent Team: 14 portable web skills that turn your AI agent into a working studio. Free, no wall.

Get 14 free web skills →