Skip to main content
A skill is a declarative manifest of one or more catalogue endpoint steps. Running a skill pays for each step through SELAT, so an agent can complete a paid task without hand-building a client. Manifests are data, not code — installing a skill only ever writes a manifest to disk; it never runs arbitrary code. Skills come from the public selat-skills registry or from a local path. You manage skills with the SELAT CLI’s selat skill subcommands. To author and publish your own, see Authoring and publishing.

Find a skill

List what’s available in the registry, with a live reliability badge for each (● ok · ● degraded · ● down · ○ unknown):
The badge is refreshed on a six-hour schedule from a free live 402 probe (no signature, no payment). List the skills already installed locally:

Install a skill

By name from the registry, or from a local path:

Run a skill

Pass the skill’s manifest parameters as --flags (manifest keys map 1:1, no renaming):
Three reserved flags override payment behavior on every step:
Each step prints its rail and price as it runs, followed by a per-step summary so a multi-rail run reports every rail even if one step fails.