Skip to main content
Skill Hub is the registry and distribution layer for SELAT skills. It is backed by the public selat-skills repository, whose index.json lists every published skill. The SELAT CLI reads this registry to discover, install, and publish skills.

Discover

Browse the registry, ranked with a live reliability badge per skill (● ok · ● degraded · ● down · ○ unknown) produced by the registry’s auto-verify checks:
selat skill list --available
Install one by name (or from a local path):
selat skill install market-snapshot
See Skills for running an installed skill.

Publish

Publishing a skill is a guided lifecycle. Each step has a CLI command:
StepCommandPurpose
Scaffoldselat skill new <name>Create a new skill folder in the Agent Skill SOP layout.
Validateselat skill validate <path>Check the folder against the SOP (structure, required fields).
Verifyselat skill verify <path> [--pay]Live-check each endpoint’s real 402 price and rail; --pay makes a capped real call and writes a receipt.
Registerselat skill register <path>Add or update the skill’s entry in index.json.
Submitselat skill submit <path>Open a PR to the selat-skills repo.
selat skill new my-skill
selat skill validate ./my-skill
selat skill verify ./my-skill --pay
selat skill register ./my-skill
selat skill submit ./my-skill          # use --dry-run to preview the PR
selat skill submit is gated on a passing verify receipt — a skill can’t be submitted until its endpoints have been live-checked. Use --dry-run to preview the branch, files, and PR body before anything is pushed.

Versioning and ownership

Skills are versioned and owned through the selat-skills repository: each published skill is an entry in index.json, and changes land as reviewed pull requests. Registry maintainers own the merge; the per-skill reliability badge shown during discovery reflects the latest auto-verify run, so consumers can see at a glance whether a skill’s endpoints are currently healthy.