Skip to content

Download a skill file with embedded API key

POST
/v1/files/{slug}

Renders and downloads a skill file with your API key embedded. Choose the output format: “skill” for Claude Desktop (.skill ZIP), “zip” for Claude Code, or “md” for raw markdown.

Each download creates (or rotates) a skill-type API key named after your key_name parameter. One active key per name — downloading again with the same name revokes the previous key.

slug
required

Skill file slug.

string

Skill file slug.

object
format

Output format: ‘skill’ (default) for Claude Desktop .skill ZIP, ‘zip’ for Claude Code .zip, ‘md’ for raw markdown.

string
key_name
required

Name for the skill key (e.g., installation name). One active key per name.

string

Rendered skill file with embedded API key

Bad Request

object
details
error
string
message
string
request_id
string

Unauthorized

object
details
error
string
message
string
request_id
string

Payment Required

object
details
error
string
message
string
request_id
string

Forbidden

object
details
error
string
message
string
request_id
string

Not Found

object
details
error
string
message
string
request_id
string

Conflict

object
details
error
string
message
string
request_id
string

Unprocessable Entity

object
details
error
string
message
string
request_id
string

Too Many Requests

object
details
error
string
message
string
request_id
string

Unavailable For Legal Reasons

object
details
error
string
message
string
request_id
string

Internal Server Error

object
details
error
string
message
string
request_id
string

Bad Gateway

object
details
error
string
message
string
request_id
string

Service Unavailable

object
details
error
string
message
string
request_id
string