Skills
Get a skill
A skill and its contract: inputs, output fields, track record, versions, and fast path.
GET
Get a skill
The fields you will use most:
A public skill needs no key. A private skill returns
404 to anyone who may not run it.
MCP tool: get_skill.Authorizations
API key with the vd_sk_ prefix, as Authorization: Bearer vd_sk_.... Create keys in Settings → API Keys.
Path Parameters
Response
The Skill and its contract.
Everything PublishedSkillPublic has, plus what an integrator needs to call it.
Skill visibility settings.
Available options:
private, public Skill lifecycle status.
Available options:
draft, active, published, deprecated - Sample Output · object
- Sample Output · object[]
The last finished run of a skill or workflow, as a list row shows it.
Lifetime aggregates kept on the skill row (updated by every terminal run), plus the rolling window over the last 20 runs (app/published_skills/reliability.py).

