Skip to content
oss-kit
Install

Every skill conforms to the Agent Skills specification

Rule
R-SKL-02
Area
Agent skills · 2 of 7
Forge scope
GitHub and GitLab
Fixed by
oss-skill

The specification gives hosts a shared skill format. A host may reject a nonconforming skill, warn, or continue loading it. Validate the files directly rather than inferring conformance from whether a skill appears or runs.

Observable check

a specification validator exits 0 for every directory under skills/. oss-skill ships one at scripts/validate.mjs in its own installed directory, which reads files, needs nothing installed, and runs on Node 22 or later and on Bun.

Where this comes from

Last read against these sources on 2026-07-28.

Confirms the frontmatter contract this repository's validator enforces: name 1-64 chars, lowercase alphanumeric and hyphens, no leading, trailing, or consecutive hyphen, matching the parent directory; description 1-1024 chars.

Read the whole standard