AgentSkills.site

SKM-B02 · Warning

Body is around or over 5,000 tokens

The specification recommends keeping the activated body under roughly 5,000 tokens.

What the rule is

The specification's activation-stage guidance recommends staying under roughly 5,000 tokens for the body content that loads when a skill fires. This tool estimates tokens as characters divided by four — a rough approximation, not a real tokenizer result, since no tokenizer ships with this checker.

This measures the same underlying cost as SKM-B01 (line count) from a different angle — a file can pass one and fail the other depending on line length and content density.

Where it comes from

Which runtimes enforce it

RuntimeEffectNote
Claude CodeDegradesSame mechanism as SKM-B01 — a larger activation payload costs more context on every runtime, independent of the line-count check.
CodexDegradesSame mechanism as SKM-B01 — a larger activation payload costs more context on every runtime, independent of the line-count check.
CursorDegradesSame mechanism as SKM-B01 — a larger activation payload costs more context on every runtime, independent of the line-count check.
OpenClawDegradesSame mechanism as SKM-B01 — a larger activation payload costs more context on every runtime, independent of the line-count check.
Hermes AgentDegradesSame mechanism as SKM-B01 — a larger activation payload costs more context on every runtime, independent of the line-count check.

How to fix it

  • Move detail out of the activated body and into `references/`, the same fix as SKM-B01. Treat the token estimate as directional, not exact.

Elsewhere