skill_download
tools/call
Returns every file of a skill's approved version, each with its mode, size, SHA-256 and bytes in base64, so a computer can install it exactly as approved. Name the skill by the skillId skills_list shows. specify skills sync uses it.
Scopes
read:skills
OAuth reads may instead use read:personal_skills for only the exact owner's approved personal skills in their personal organization. Personal drafts and changes stay refused; project reads still need read:skills. A project skill, or a call that names project, also needs read:projects and sight of the project; without it project skills are left out or read as NOT_FOUND. Whether the key may draft one is checked with write:projects (Edit tasks), and whether its person could decide on it with manage:projects; a key never approves, declines, withdraws or removes.
Inputs
- skillIdstringRequired
- The skill's id, as skills_list shows it
Returns
The approved version's id, number and content hash, and every file with its mode, size, SHA-256 and bytes in base64. A call returns content[0].text with the JSON result and structuredContent.result with the same value.
Listed when
The key was made in your personal organization and holds the tool's scope.