Extract {variable} placeholders from a skill's templates
GET /skills/{action_id}/variables
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
Skill action_id.
Header Parameters
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