AgentSkills.site

SKM-K03 · Warning

`compatibility` is longer than 500 characters

The specification caps `compatibility` at 500 characters.

What the rule is

The specification caps the optional `compatibility` field — used to state environment requirements like the intended product, system packages, or network access — at 500 characters.

No runtime documents what happens when this limit is exceeded; the constraint comes from the specification's own field table, and this rule flags the violation itself rather than a documented runtime consequence.

Where it comes from

Which runtimes enforce it

RuntimeEffectNote
Claude CodeNot documentedThe spec states the limit; no runtime documents what happens past it.
CodexNot documentedThe spec states the limit; no runtime documents what happens past it.
CursorNot documentedThe spec states the limit; no runtime documents what happens past it.
OpenClawNot documentedThe spec states the limit; no runtime documents what happens past it.
Hermes AgentNot documentedThe spec states the limit; no runtime documents what happens past it.

How to fix it

  • Shorten `compatibility` to under 500 characters, keeping only the environment requirements that actually gate whether the skill can run.

Elsewhere