What is a skill?
The plain English explanation of what skills are, what they do, and what they aren't.
A skill is a markdown file that tells your AI how to think about a specific marketing topic.
That's it. No plugin. No API key. No installation wizard. Just a text file — structured in a way that gives your AI the expertise of a specialist, on demand.
The one-sentence version
When you install a skill, you're loading a set of frameworks, heuristics, and expert knowledge directly into your AI's context — so it stops being a generalist and starts thinking like someone who's done this specific thing hundreds of times.
What a skill actually contains
Open any SKILL.md file and you'll find something like:
- A role definition — "You are a senior SEO strategist with 10 years of B2B experience..."
- Frameworks and mental models — the actual thinking process an expert uses
- Decision trees — when to do X vs Y, and why
- Output formats — so results come back structured and usable
- Examples — so the AI has a reference point for quality
Skills are written by practitioners — people who actually do this work. They encode how an expert thinks, not just what to do.
What a skill is not
Not a plugin. Skills don't connect to APIs or run code. They're read by your AI, not executed by it.
Not a prompt template. A skill is designed to be installed once and persist across your project. You're not copying a prompt every time — you're giving your AI permanent expertise.
Not proprietary. Most skills are open source, published on GitHub, and free to install, fork, and modify.
Not magic. Skills make your AI more effective at a specific task. They don't make it infallible. You still review, edit, and apply judgment.
Why this approach works
AI tools like Claude, Cursor, and Lovable all share a common feature: they read files in your project to understand context. Skills exploit this.
When a skill is installed, the AI reads it before responding to any relevant request. It now has a specialist's framework in memory — without you having to explain it every time.
The result: instead of getting a generic answer about "email marketing best practices," you get a response structured around actual conversion frameworks, segmentation strategy, and deliverability considerations — because your AI just became an email specialist.
The difference in practice
Without a skill:
"Write me a subject line for this email."
The AI produces something generic. Maybe decent, maybe not. You iterate.
With the email-marketing skill installed:
"Write me a subject line for this email."
The AI thinks through open rate psychology, applies known subject line frameworks, considers your list's context, and gives you three options with rationale. You pick one and move on.
Same prompt. Completely different output. That's a skill.
Frequently Asked Questions