Skip to main content
POST
Install skill from registry / GitHub repo

Authorizations

x-api-key
string
header
required

Project API key. Create and manage keys in the dashboard under Project → API Keys. Send as header: x-api-key:

Body

application/json
repo
string
required

GitHub owner/repo (e.g. vercel-labs/agent-skills)

Example:

"vercel-labs/agent-skills"

registryId
string

skills.sh search / registry id if known

Example:

"sk_abc123"

skillPath
string

Path to skill folder or SKILL.md inside repo

Example:

"skills/frontend-design"

skillId
string

Skill folder name / id from skills.sh (used to locate SKILL.md when path is unknown)

Example:

"ai-video-generation"

slug
string

Override slug after install

Maximum string length: 64
Example:

"frontend-design"

Response

200 - application/json

Operation completed successfully

success
boolean
required

Success status

Example:

true

message
string
required

Success message

Example:

"Operation completed successfully"

data
object
required
Example: