Get one immutable skill version
Returns one immutable skill version by id, including its full instructions. The version must belong to the skill in the path; a mismatch is a 404 rather than a cross-skill read.
Authorizations
A Recursion API key, created in the console under API keys.
Path Parameters
Skill id (UUID) the version belongs to.
Immutable skill version id (UUID), as listed by listSkillVersions or reported as a skill's latest_skill_version_id.
Response
An immutable snapshot of a skill's document and metadata, minted on every update. An agent may pin one, so that what a session runs cannot change under it.
An immutable snapshot of a skill's document and metadata, minted on every update. An agent may pin one, so that what a session runs cannot change under it.
Server-assigned RFC 3339 timestamp of when this version was minted.
The skill's routing description as it stood at this version.
The skill's addressable name as it stood at this version.
Organization that owns this record. Resolved from the API key; never accepted from the caller.
Skill this version belongs to.
Identifier for this skill version. Server-assigned. Pass it when attaching a skill that must stay pinned to a specific revision.
Monotonically increasing version counter within the skill, starting at 1. Server-assigned.
SHA-256 checksum of the stored document.
The files bundled with this version, and the archive they are mounted from. Absent for a version that carries only a document.
Identifier of the caller that minted this version.
Path of the document within the bundle. SKILL.md unless the author moved it.
Relative paths of files bundled with the skill. Listed to the model at activation; read only if it uses them.
The parsed SKILL.md frontmatter as authored, including fields this platform does not interpret.
The skill's full Markdown instructions. Returned only when reading a single version, since a listing has no use for it.
Caller-owned key/value data stored with this version and returned unchanged.