Skip to main content
POST
Create a skill

Authorizations

Authorization
string
header
required

Authorization: Bearer <token> where <token> is either a neo_sk_<env>_<secret> API key (service account) or a Microsoft Entra ID access token (dashboard user).

Body

application/json
files
SkillFileInput · object[]
required
name
string
required

Editable display name.

slug
string
required

Permanent agent lookup and sandbox-path identifier; immutable after creation.

description
string | null
source_run_id
string | null

Response

Success.

data
PublicSkill · object
required

A tenant skill read whole — the row plus the latest version of each file.

meta
object
required