Skip to main content
GET
List every published skill. Unscoped by tenant — same catalog for every caller. Sorted alphabetically by key for stable cursoring on SDK clients that paginate locally. To attach a skill to a custom agent, copy its key into the custom agent’s skills array (see POST /api/v1/custom-agents).

Response

SkillSummary[] — each element:
string
required
Stable lookup id; immutable once published.
string
required
Human-readable name for SDK / UI surfaces.
string
required
What this skill does, ≤1024 chars.
string,null
Container/runtime hint, when applicable (e.g. ‘docker’, ‘lambda’). None for generic / inline skills.
string
Version label for the underlying container image.
string[]
Activation triggers (e.g. ‘manual’, ‘on-tool-call’).
string[]
Categorization tags (e.g. ‘finance’, ‘compliance’).
string
required
string
required

Status codes