skills

Create or update a skill

Changed on

Idempotent endpoint to create or update a GitHub-backed skill. Send application/json with gitUrl.

put/skills/{namespace}/{slug}

Request

Path parameters

namespacestring required
slugstring required

Request body

unknown required

Response

Skill updated successfully

idstring required
namespacestring required
slugstring required
displayNamestring required
descriptionstring required
gitUrlstring nullable required
externalStarsnumber required
listedboolean required
createdAtstring required
updatedAtstring required

Changes

    • breaking

      request body became required

    • breaking

      the request's body type changed from object to no type

    • breaking

      response property gitUrl list-of-types was widened by adding types null to media type application/json of response 200

    • breaking

      response property gitUrl list-of-types was widened by adding types null to media type application/json of response 201

    • warning

      removed the request property

    • info

      endpoint added