Skip to content
For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation

Skills

Create Skill
$ openai skills create
POST/skills
Delete Skill
$ openai skills delete
DELETE/skills/{skill_id}
List Skills
$ openai skills list
GET/skills
Get Skill
$ openai skills retrieve
GET/skills/{skill_id}
Update Skill Default Version
$ openai skills update
POST/skills/{skill_id}
ModelsExpand Collapse
deleted_skill: object { id, deleted, object }
skill: object { id, created_at, default_version, 4 more }
skill_list: object { data, first_id, has_more, 2 more }

SkillsContent

Get Skill Content
$ openai skills:content retrieve
GET/skills/{skill_id}/content

SkillsVersions

Create Skill Version
$ openai skills:versions create
POST/skills/{skill_id}/versions
Delete Skill Version
$ openai skills:versions delete
DELETE/skills/{skill_id}/versions/{version}
List Skill Versions
$ openai skills:versions list
GET/skills/{skill_id}/versions
Get Skill Version
$ openai skills:versions retrieve
GET/skills/{skill_id}/versions/{version}
ModelsExpand Collapse
deleted_skill_version: object { id, deleted, object, version }
skill_version: object { id, created_at, description, 4 more }
skill_version_list: object { data, first_id, has_more, 2 more }

SkillsVersionsContent

Get Skill Version Content
$ openai skills:versions:content retrieve
GET/skills/{skill_id}/versions/{version}/content