SKM-N01 · Error
`name` is missing
`name` is one of the two required fields.
What the rule is
`name` is one of exactly two required fields in the format — the other is `description`. A complete, valid skill needs both plus a body; nothing else is required.
A missing `name` isn't a warning-level issue in any implementation of the format, because the directory-matching rule (SKM-N05) and the discovery mechanism both depend on it existing.
Where it comes from
- Agent Skills — SpecificationSpecification / reference validator
- SKILL.md, the format hubSpecification / reference validator
- skills-ref validate (official reference validator, v0.1.5)Specification / reference validator
Strict spec conformance
Non-conformant. The official reference validator (skills-ref) rejects this — tested directly, not inferred from severity.
This is a separate question from the severity above and from which runtimes enforce it below — a rule can be a real, working extension in its home runtime while the reference validator still rejects the file outright, or vice versa. Both facts are reported, never one inferred from the other.
Which runtimes enforce it
| Runtime | Effect | Note |
|---|---|---|
| Claude Code | Not documented | Not documented for this runtime — we hold no runtime-specific evidence either way. |
| Codex | Not documented | Not documented for this runtime — we hold no runtime-specific evidence either way. |
| Cursor | Not documented | Not documented for this runtime — we hold no runtime-specific evidence either way. |
| OpenClaw | Not documented | Not documented for this runtime — we hold no runtime-specific evidence either way. |
| Hermes Agent | Not documented | Not documented for this runtime — we hold no runtime-specific evidence either way. |
How to fix it
- Add a `name` field matching the skill's parent directory — lowercase letters, digits, and hyphens only, 1–64 characters, no leading, trailing, or consecutive hyphens.
Elsewhere
- SKILL.md, the formatThe full frontmatter field table this rule is drawn from.
- Agent Skills Not WorkingThe diagnostic reference this rule’s portability and failure evidence comes from.
- All rulesEvery check the validator runs, grouped by class.