Blog / Onboard agents through MCP

Do you still need agent skills if you have an MCP server? 24 live runs with and without

Many MCP vendors ship a skill or an AGENTS.md alongside the server, because the server alone doesn't teach the agent the workflow. We tested whether that's still needed, and where the knowledge should live instead.

Leonid Bugaev · Published 21 Oct 2026

The test

A 99-tool production MCP server whose vendor ships skills (a 27.8 KB main skill and three 5–7 KB playbooks). Three read-only jobs: plan a capped spend, review what's new since yesterday, and a summary question. Claude Code and Codex, with and without the skills, 2 runs each: 24 runs, through a read-only proxy.

Without skills: got there
10/12 (55–95%)
With skills: got there
12/12 (76–100%)

Find out what your agents miss without skills.

We run your users' jobs with and without your skills and show which knowledge to move into instructions, descriptions and results.

Test your MCP

Results

JobAppNo skillsWith skills
Plan a capped spendClaudePreviewed 2/2, skipped the balance checkFollowed the playbook 2/2
Codex1 OK without the balance; 1 asked “which platform?”, 0 callsFull playbook 2/2
What's new since yesterdayClaudeRight 2/2, but paged through everythingUsed the “since” tool 2/2
Codex1 tried an outside-web tool 3× (blocked), no answer; 1 OKUsed the “since” tool 2/2
Summary questionClaudeRight 2/2Right 2/2, 2× tokens
CodexRight 2/2, 5 callsRight 2/2, 5 calls

The “which platform?” failure is the recognition problem in when the agent doesn't recognise your server.

What skills cost

Skills help on multi-step jobs and cost on simple ones.

Where skill knowledge belongs

KnowledgeServer-side home
What the product is; “use me for X questions”First line of the server instructions
Global rules: confirm every spend, words to useInstructions, under ~2,000 characters
Playbooks per jobA get_instructions(job) tool
Field meaningsThe description of the tool that returns them
What to do nextNext-step hints in results: next-step hints
Wrong pathsErrors and refusals that name the right path

How to make agents read it first: make agents read your instructions first. Length limits: server instructions length. Back to the onboarding guide.

Go deeper: Agent skills vs MCP for docs, Put the meaning in the first line, Test against production read-only.

How we measured

FAQ

Do I need Claude skills or AGENTS.md if I have an MCP server?

Not if the server carries the knowledge itself. In our live trial, skills fixed failures and skipped steps, but every piece of skill knowledge had a server-side home: instructions, a get_instructions tool, tool descriptions, next-step hints and errors.

Why not just ship a skill?

Users have to install it, apps load it differently, and it costs tokens: on the simplest job in our trial it added 5–8 search steps and doubled Claude's tokens. Server-side knowledge reaches every app.

Are MCP prompts a replacement for skills?

Not for teaching the model. In all five apps we checked, MCP prompts weren't visible to the model.

Find out what your agents miss without skills.

We run your users' jobs with and without your skills and show which knowledge to move into instructions, descriptions and results.

Test your MCP