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 a new skill.
client.Skills.New(ctx, body) (*Skill, error)
POST/skills
Delete a skill by its ID.
client.Skills.Delete(ctx, skillID) (*DeletedSkill, error)
DELETE/skills/{skill_id}
List all skills for the current project.
client.Skills.List(ctx, query) (*CursorPage[Skill], error)
GET/skills
Get a skill by its ID.
client.Skills.Get(ctx, skillID) (*Skill, error)
GET/skills/{skill_id}
Update the default version pointer for a skill.
client.Skills.Update(ctx, skillID, body) (*Skill, error)
POST/skills/{skill_id}
ModelsExpand Collapse
type DeletedSkill struct{…}
type Skill struct{…}
type SkillList struct{…}

SkillsContent

Download a skill zip bundle by its ID.
client.Skills.Content.Get(ctx, skillID) (*Response, error)
GET/skills/{skill_id}/content

SkillsVersions

Create a new immutable skill version.
client.Skills.Versions.New(ctx, skillID, body) (*SkillVersion, error)
POST/skills/{skill_id}/versions
Delete a skill version.
client.Skills.Versions.Delete(ctx, skillID, version) (*DeletedSkillVersion, error)
DELETE/skills/{skill_id}/versions/{version}
List skill versions for a skill.
client.Skills.Versions.List(ctx, skillID, query) (*CursorPage[SkillVersion], error)
GET/skills/{skill_id}/versions
Get a specific 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

Download a skill version zip bundle.
client.Skills.Versions.Content.Get(ctx, skillID, version) (*Response, error)
GET/skills/{skill_id}/versions/{version}/content