Skip to content
oss-kit
Install

Every host the repository claims support for has a working install path

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

A README that names a host it has shipped nothing for sends a reader to a command that fails. Hosts read different manifests, so support is a file at a path, not a sentence.

Observable check

for every host named in README.md or in the install documentation it links to, either the manifest that host reads is committed at the path the host reads it from, or a documented install command exists that needs no manifest; and no host is named that has neither.

Where this comes from

No upstream source. This is oss-kit's own position, and the argument for it is below.

The Agent Skills specification defines one skill layout and says nothing about installing a repository of skills into any particular host. Observed: hosts read different manifests from different paths, so naming a host in a README proves only that somebody typed the name, and a reader following it reaches a command that fails. Retire this rule if one manifest format is ever read by every host.

Read the whole standard