List skills
GET
https://api.prysm1.com/v1/skills · No authentication requiredGet skill
GET
https://api.prysm1.com/v1/skills/{skill_id} · No authentication requiredname, description) and the raw
markdown body that becomes the system prompt when the skill is invoked.
Invoke skill
POST
https://api.prysm1.com/v1/skills/{skill_id}/invoke · Requires Authorization: Bearer prysm_sk_…prysm.skill — the invoked skill’s identity — alongside
the usual prysm.routing, prysm.cost, and prysm.proof fields.
Request body
string
required
The user’s prompt — what you want the skill to do.
string
default:"auto"
Model override.
auto lets PRYSM pick; pass laser-1, halo-1, or foton-1 to fix the intensity tier.string
Explicit routing mode:
quality, balanced, or agility.integer
Maximum output tokens. Defaults to the model’s limit.