Skip to content

Extract {variable} placeholders from a skill's templates

GET
/skills/{action_id}/variables

Return the deduplicated, first-seen-order list of {variable} placeholders extracted from the skill’s templates.

For LLM skills we scan llm_config.prompt_template. For API skills we scan api_config.endpoint, api_config.body_template, every header value, and every query param value.

Single-brace regex only — {{double_brace}} patterns are ignored to avoid pulling Jinja control structures out as variables.

Authorizations

Parameters

Path Parameters

action_id
required

Skill action_id.

string
>= 1 characters

Skill action_id.

Header Parameters

X-Target-Org-Id
Any of:
string

Responses

200

Successful Response

object
key
additional properties
any

422

Validation Error

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