Skills or MCP: Which Do You Need?
The Agentic Enterprise
0:00 / 0:00
Skills or MCP: Which Do You Need?
78 просмотров · 10 дней назад
The Agentic Enterprise
211 подписчиков
78 просмотров · 10 дней назад
You have an agent running, and it works. Now you want to give it something it does not have
yet. You go looking, and you get back a pile of answers that all sound like they compete for
the same job: Skills, tools, MCP, just let it write code. Not one of them tells you when you
would pick it over the others.
The question I get asked more than almost anything else about agents is this one. Skills or
MCP, which should I use?
It has a clean answer, and it is that those two are not competing at all. Think about a new
person starting on Monday. They need a badge, because without one they cannot get into the
building. And they need to know how your team does the job: where the runbook lives, what
gets checked before a release, who signs it off. The badge does not teach them the job, and
the handbook does not open any doors. You have never once looked at a new colleague and
asked yourself, badge or handbook.
MCP is the badge. Skills are the handbook. Once you can see which question each one answers,
the choice gets easier, and you can also see when to reach for something else instead.
Covered:
The vocabulary, said plainly: agent, tool, context window, token, and what it means for an
agent to run code rather than write it for you to read
The axis every option is really chosen on: how much of your context window does this eat,
and WHEN does it eat it
All four ways to give an agent capability side by side, with what each costs you and who
decides to use it
Why a tool definition is a standing cost, paid on every turn whether it is called or not
Progressive disclosure, the piece I would keep from the whole episode: three levels loading
at three different times, and the ratio that breaks the link between how much capability
you have and what it costs per turn
The detail almost nobody knows: when the agent RUNS a script from a skill, the code never
enters the context window, only its output does. And the condition that reverses it
Why a skill with a perfect body and a vague description may never get opened at all, and
what changes when skills live in the same commit as the code they describe
What you accept when you install someone else's skill, and the review-path gap most teams
have
Where MCP sits after the donation to the Agentic AI Foundation, and how A2A is different
By the end there is a four-line card on screen that routes the decision, and that card is
your answer if somebody asks you this in an interview.
Sources and dating
Every claim comes from published material, dated on screen rather than in the narration. A
best-effort snapshot as of 8 September 2026: guidance and APIs change quickly, so check the
docs and the cookbook before relying on any figure or API detail. Ten of the eleven sources
are Anthropic's; the eleventh, on A2A, is the Agentic AI Foundation's.
Equipping agents for the real world with Agent Skills (Anthropic Engineering, 16 Oct 2025)
Building agents with the Claude Agent SDK (Anthropic, 29 Sep 2025)
Code execution with MCP: building more efficient agents (Anthropic Engineering, 4 Nov 2025)
Donating the Model Context Protocol, establishing the AAIF (Anthropic, 9 Dec 2025)
Agent Skills documentation, Skill authoring best practices (platform.claude.com, 7 Sep 2026)
Skills notebooks, CMA_use_skills_from_a_repo (`anthropics/claude-cookbooks`, 3 Sep 2026)
A2A joins AAIF's open agentic stack (Agentic AI Foundation, 17 Aug 2026)
Two things are flagged on screen as practical advice rather than documented guidance: writing
a "do not use for" boundary into a description, and the invoice figures in the run-versus-read
example.
00:00 Skills or MCP, and why it reads like a menu
01:13 A new person starts on Monday. Badge, or handbook?
02:45 The words, said plainly: agent, tool, context window, token
04:20 A filesystem, and an agent that runs code itself
05:13 MCP is the badge: one protocol, not a connector per pairing
06:08 Skills are the handbook: a folder, and procedural knowledge
07:38 The better question: which of the two are you short of?
08:22 Four ways to give an agent capability, and the two axes
09:18 1 of 4, tools: a standing cost, paid on every turn
11:11 2 of 4, bash and scripts: you pay only for what comes back
12:07 3 of 4, code generation, and why a bundled script is different
13:41 4 of 4, MCP, and the four side by side
14:58 Progressive disclosure, and the three levels
16:23 The script's code never enters context. And when it does
17:32 What the numbers mean, and the ratio that transfers
18:38 The description is a trigger, not documentation
20:44 Two skills fighting over one request
21:52 Composability: one skill pointing at another
23:16 Skills in the repo, in the same commit as the code
26:07 A skill is code, and what you accept when you install one
28:14 MCP after the donation, and how A2A is different
30:22 A gap I could not close, said plainly
30:54 The card, and back to Monday morning