Skip to content

Create a skill (LLM or API runtime)

POST
/skills

Create a new skill. Pins org_id server-side and rejects any runtime_type other than llm or api.

Body must include name, runtime_type (llm or api), and the matching llm_config or api_config block.

This is the SAME endpoint that g8_skill_create_from_node (lift) routes through, so lifted skills are byte-identical to authored ones.

Authorizations

Parameters

Header Parameters

X-Target-Org-Id
Any of:
string

Request Body required

Skill create payload (voice ActionCreateRequest).

object
key
additional properties
any

Responses

201

Successful Response

object
key
additional properties
any

422

Validation Error

object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string