Claude SEO Skills: What They Cost Before and After They Fire

Key takeaways

We measured 76 skill files and split the cost in two: what a skill costs while it sits on the shelf, and what it costs when it runs. The median skill costs 107 tokens to keep and 1,851 to fire. That gap should decide which SEO skills you install.

A Claude SEO skill is a folder with a Markdown file in it. The file tells the agent what the skill does, when to use it, and how to run the job. Claude Code, Codex, and other agents that support the convention read the same format: a short metadata block at the top, then the instructions.

The question every team hits about two weeks in is which of these to install. Install everything and you worry about filling the context window. Install nothing and you are back to copying prompts out of a notes app.

We measured our own library to answer it, and the answer splits cleanly in two. A skill costs almost nothing while it sits unused. It costs real context when it fires. The median skill in our library is 107 tokens of standby metadata and 1,851 tokens of instructions. Those two numbers should be doing different jobs in your decision.

The measurement

We parsed every SKILL.md file in the two skill roots on one machine and split each file at the frontmatter boundary.

Measure

Value

Skill files parsed

76

Distinct skill names

75

Total metadata block

8,231 estimated tokens

Total instruction body

222,952 estimated tokens

Body to metadata ratio

27 to 1

Token counts are estimated at four characters per token, which is a good approximation for English technical writing but not exact. Treat them as comparative, not literal. The ratio and the distribution are the findings; the absolute number will move with your own files.

Why the shelf cost stays small

Skill systems use progressive disclosure. The metadata block is loaded so the agent knows the skill exists and when it applies. The body is read only when the skill is invoked.

That design produces a distribution worth looking at.

Percentile

Standby cost per skill

Body cost per skill

Smallest

43 tokens

428 tokens

Median

107 tokens

1,851 tokens

90th percentile

161 tokens

7,125 tokens

Largest

246 tokens

21,702 tokens

The whole 76 file library carries 8,231 tokens of standby metadata. That is roughly the size of a long article, and it is the price of the agent knowing that 75 skills exist before it has done anything. The largest single metadata block in the library is 246 tokens.

The max is the interesting one. The most verbose skill in the library spends 246 tokens telling the agent when to use it, which is still small enough that a shelf of skills will not sink a session. If you are worried that installing five SEO skills will crowd out your data, the measurement says the shelf is not where the crowding happens.

Where the cost actually lives

The body is where it gets real, and the spread is wide. 15 of 75 skills load under 1,000 tokens when they fire. 11 load over 5,000. The largest loads 21,702.

For an SEO program, that range is the thing to plan around, because it maps to how much work the skill does. A skill that audits one page is cheap. A skill that runs a full site crawl, compares a baseline, and writes a report has a lot of instructions because it has a lot of steps.

Histogram of invocation cost across 76 skill files, with 15 skills under 1,000 tokens, a median near 1,850, and 11 skills above 5,000

Invocation cost clusters at the low end and then runs long, with 11 skills above 5,000 tokens.

Here is our search and measurement set, measured the same way.

Skill

Standby

When it fires

tool-cluster-builder

70 tokens

428 tokens

seo-tools-local

102 tokens

638 tokens

geo-operator

101 tokens

665 tokens

dataforseo-toolkit

238 tokens

849 tokens

ahrefs-2026-content-refresh

51 tokens

958 tokens

search-engine-visibility-audit

49 tokens

1,121 tokens

codex-link-equity-audit

96 tokens

1,163 tokens

gsc

116 tokens

1,309 tokens

bing-webmaster

135 tokens

1,685 tokens

seo-beginner-automation

98 tokens

1,836 tokens

All ten together

1,055 tokens

10,652 tokens

Comparison of standby metadata cost against invocation body cost for ten SEO skills, showing the body cost running roughly ten times the standby cost

Ten SEO skills cost about 1,000 tokens on the shelf and about 10,000 tokens when all of them fire.

Two things fall out of that table.

The standby column is nearly flat. Ten SEO skills cost 1,055 tokens to have available. That is a rounding error next to a page of search results or a crawl export, and it is the argument for installing the shelf you want rather than the shelf you think you can afford.

The invocation column is not flat. The set ranges from 428 to 1,836 tokens, a factor of four. In practice you rarely fire more than one or two in a session, so the honest planning number is not 10,652. It is a few thousand tokens on top of whatever data the session is already holding.

What the numbers mean when you choose a skill

Three selection rules that follow from the measurement.

Judge the body, not the description. The metadata block is the skill's advertisement. A skill can have a 50 token description and a 7,000 token body. Read the file before you install it, and check the length of everything below the frontmatter. If you want a quick filter, file size and line count are a decent proxy for how much the skill will pull in.

Prefer skills that read data over skills that embed it. A skill that shells out to an API and reads the response costs a fixed amount regardless of how many keywords you have. A skill that carries a lookup table or a template library inside the Markdown costs the same whether you need the table or not. This is why a 849 token DataForSEO wrapper is cheaper in practice than it looks, and why a big template-driven content skill is more expensive than its description suggests.

Budget the session, not the shelf. The number that matters is total tokens in an active session, and skills are one input among several. A session that has a crawl export pasted in and three skills loaded is a context problem. A session with twenty skills available and one loaded is not.

Where a skill is the right choice, and where it is not

Skills and MCP servers solve different halves of the same problem, and using the wrong one for the job is why teams end up with neither.

A skill is instructions and knows nothing. It is the right shape for a repeatable judgement, such as how to triage a ranking drop, how to structure an audit output, or what evidence a link profile review needs. Its cost is context, and it is paid per session.

An MCP server is a live connection. It is the right shape for data the agent cannot otherwise reach, such as Search Console or a backlink index. Its cost is configuration, credentials, and permissions, and it is paid once. If you want to know what those connections actually expose before wiring one up, our comparison of four SEO MCP servers is in this probe.

The pair that works: one connection per data source, one skill per recurring judgement. In our own workflow the Search Console connection is a server and the daily monitoring routine is a skill, because the judgement is the part that repeats.

What to check before you install one

A short verification pass, because the format is easy to write and easy to write badly.

  1. Read the frontmatter and confirm the description names a specific trigger. A description that says "helps with SEO" will load at the wrong moments.
  2. Count the lines below the frontmatter. Under 100 lines is a focused skill. Over 500 lines, check whether the detail is reference material that should be a separate file the skill reads on demand.
  3. Search the file for credentials and hardcoded paths. A skill should read configuration from the environment, not carry a token.
  4. Check whether it writes to your site. A skill that only reads is safe to try on a live property. A skill that edits files should have a review step before anything changes.
  5. Run it once on a property you do not care about and read the output. Most skills are judged on their output format, not their instructions.

FAQ

Do installed skills slow down every session? Only by their metadata blocks. In our library the median is 107 tokens and the total across 76 files is 8,231 tokens. The instructions load when the skill is used, not before.

How many SEO skills should I keep installed? In our own set, ten search and measurement skills cost about 1,000 tokens of standby metadata. The limit is rarely context. The real limit is your own ability to remember what each one is for.

Is a large skill file a bad sign? Not automatically. Reference-heavy skills are legitimately long. But length should be justified by what the skill does. If a 500 line skill runs a single API call with a lot of explanation, that is a documentation problem, not a capability.

Can I write my own Claude SEO skill? Yes, and it is the highest-return option once you have a routine that repeats. Start by running the job manually twice, write down the steps that did not change, and put those in the body. Keep the frontmatter under 150 tokens and describe the trigger precisely.

Do these numbers apply to Claude Code specifically? The format and the progressive disclosure model are shared across agents that support SKILL.md, including Claude Code and Codex. The measurement is from our own library, so expect your distribution to differ with your file sizes.

Auspia view: install the shelf you want, then audit what fires. The standby cost of a skill library is small enough to stop worrying about, and the invocation cost is where a badly written skill actually hurts. If you have not measured your own set, counting lines below the frontmatter in each file takes about ten minutes and tells you where the weight is. The detailed skill-versus-server split for GEO work is covered in our GEO skill notes.

Author: Alice Monroe, AI SEO Tools Analyst Covering 150+ Tools at Auspia. Alice writes about AI SEO tooling, skill and server architecture, and what each layer of an agent stack actually costs.

Explore this topic

Keep following the same growth thread