Skill Registry
Define versioned, multi-file agent skill bundles — promoted through draft/stable/live and fetched via a read-only API.
What's a skill
A Skill is a small versioned bundle of named text files (e.g. a SKILL.md plus reference docs) — the same convention Anthropic's agent skills use.
Versioning
Every save creates a new immutable version, exactly like prompts — the file set from the last save is never mutated in place.
Promotion: draft / stable / live
Instead of dev/staging/prod, skill versions move through draft → stable → live — governance stages for a definition rather than runtime environments. Promoting to live requires the workspace owner role, same as promoting a prompt to prod.
Fetching a definition
Your agent code resolves the current definition with an API key, the same key used for the Inference API:
version accepts draft, stable, live, or latest (highest version number, ignoring promotion).
Scoping an API key
API keys can be scoped to specific skill_ids in Settings → API Keys, the same way keys are scoped to specific prompts or chains.