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
client.Skills.New(ctx, body) (*Skill, error)
POST/skills
Delete Skill
client.Skills.Delete(ctx, skillID) (*DeletedSkill, error)
DELETE/skills/{skill_id}
List Skills
client.Skills.List(ctx, query) (*CursorPage[Skill], error)
GET/skills
Get Skill
client.Skills.Get(ctx, skillID) (*Skill, error)
GET/skills/{skill_id}
Update Skill Default Version
client.Skills.Update(ctx, skillID, body) (*Skill, error)
POST/skills/{skill_id}
ModelsExpand Collapse
type DeletedSkill struct{…}
type Skill struct{…}
type SkillList struct{…}

SkillsContent

Get Skill Content
client.Skills.Content.Get(ctx, skillID) (*Response, error)
GET/skills/{skill_id}/content

SkillsVersions

Create Skill Version
client.Skills.Versions.New(ctx, skillID, body) (*SkillVersion, error)
POST/skills/{skill_id}/versions
Delete Skill Version
client.Skills.Versions.Delete(ctx, skillID, version) (*DeletedSkillVersion, error)
DELETE/skills/{skill_id}/versions/{version}
List Skill Versions
client.Skills.Versions.List(ctx, skillID, query) (*CursorPage[SkillVersion], error)
GET/skills/{skill_id}/versions
Get Skill Version
client.Skills.Versions.Get(ctx, skillID, version) (*SkillVersion, error)
GET/skills/{skill_id}/versions/{version}
ModelsExpand Collapse
type DeletedSkillVersion struct{…}
type SkillVersion struct{…}
type SkillVersionList struct{…}

SkillsVersionsContent

Get Skill Version Content
client.Skills.Versions.Content.Get(ctx, skillID, version) (*Response, error)
GET/skills/{skill_id}/versions/{version}/content