GET /v8/skills/{skillId} endpoint returns the versioned definition and current evidence state for a specific skill registered in your Praxa Integration Gateway. Skills are composed multi-step capabilities that an agent can invoke as a single unit — they encapsulate a reusable sequence of tool calls, sub-goals, or capability invocations. Retrieving a skill’s definition lets you inspect its contract, understand its expected inputs and outputs, and verify its evidence state before referencing it in a mission goal specification. This endpoint is read-only and safe to call repeatedly.
Endpoint
skills:read
Required headers:
Path Parameters
The unique identifier of the skill to retrieve. Must match the pattern
^[A-Za-z0-9][A-Za-z0-9._:-]*$ and be between 1 and 256 characters. Skill IDs are returned by the capabilities search endpoint when kind is "skill".Example: praxa.summarise-and-send.v1Example Request
Response
Status:200 OK
The response body is the skill’s versioned definition and evidence state. The gateway returns zero action authority with the response — reading the skill definition does not grant permission to invoke it.
Example 200 response
Error Responses
All errors follow RFC 9457 Problem Details.SDK Equivalent
Returns:
Promise<JsonValue>