Skills

Create a skill from an uploaded SKILL.md, .zip, or .skill bundle. If the authenticated user already has a skill with the same name, the existing skill is superseded with a new version, unless it is source-managed: a same-name create over a GitHub-imported skill returns 409, and the caller syncs the existing skill instead. Two concurrent same-name creates can still produce two skills.

post/api/skills

Request

  • Base URL: https://instance-name-be.glean.com
  • URL: https://instance-name-be.glean.com/api/skills
  • Auth: HTTP bearer

Response

Skill created.

request_idstring required

Platform-generated request ID for support correlation.

Changes

    • warning

      added the new GITHUB enum value to the / response property for the response status

    • info

      added the non-success response with the status

    • breaking

      removed the success response with the status

    • info

      added the success response with the status