Beta

Get Skill

GEThttps://api.youvico.com/api/skills/:id
Rate Limit
Default

Returns a skill.

Example

curl 'https://api.youvico.com/api/skills/SK1234567890ABCD' \
  -H 'Authorization: Bearer YOUR_API_KEY'
{
  "data": {
    "id": "SK1234567890ABCD",
    "source": "WORKSPACE",
    "name": "Review Helper",
    "description": "Summarizes review context.",
    "metadata": { "category": "review" },
    "allowedTools": ["browser"],
    "license": "MIT",
    "default": { "id": "SV1234567890ABCD" },
    "versions": [
      {
        "id": "SV1234567890ABCD",
        "version": 1,
        "note": "Initial public draft",
        "createdAt": "2026-05-28 09:00:00.123456"
      }
    ]
  }
}
Request
curl -X GET 'https://api.youvico.com/api/skills/SK1234567890ABCD' \
-H 'Authorization: Bearer YOUR_API_KEY'
Response200 OK
{
  "data": {
    "id": "SK1234567890ABCD",
    "source": "WORKSPACE",
    "name": "Review Helper",
    "description": "Summarizes review context.",
    "metadata": { "category": "review" },
    "allowedTools": ["browser"],
    "license": "MIT",
    "default": { "id": "SV1234567890ABCD" },
    "versions": [
      {
        "id": "SV1234567890ABCD",
        "version": 1,
        "note": "Initial public draft",
        "createdAt": "2026-05-28 09:00:00.123456"
      }
    ]
  }
}

Request

Path

idstringrequired
Skill ID

Response

Returns 200 OK.

dataobject
Skill
data.idstring
Skill ID

Example: SK1234567890ABCD

data.sourcestring
Skill source

Possible values: WORKSPACEYOUVICO_MANAGED

Example: WORKSPACE

data.namestring
Skill name

Example: Review Helper

data.descriptionstring
Skill description

Example: Summarizes review context.

data.metadataRecord<string, string>?
String metadata
data.allowedToolsstring[]?
Allowed tool identifiers
data.licensestring?
Skill license

Example: MIT

data.defaultobject?
Default version
data.versionsarray
Published versions